Hallo,
ich suche eine Alternative zu child.
Grund:
ich muss Textfelder in Zeilen manipulieren die dynamisch nachgeladen werden.
Mittlerweile vergebe ich jeder Zeile also jedem <tr> ein class="week".
Um auf den Radio-Button dort zuzugreifen verwende ich Index
und übergebe diesen an nth-child
um auf die Input-felder in dieser Zeile zuzugreifen
mache ich es genauso
Mein Aufbau sieht so ungefähr so aus
Bin nicht sicher ob meine nth-child Methode gut ist um auf die einzlenen Zeilen zuzugreifen
Was meint ihr, bzw. welche Alternativen gibts dazu?
Grüße Jürgen
ich suche eine Alternative zu child.
Grund:
ich muss Textfelder in Zeilen manipulieren die dynamisch nachgeladen werden.
Mittlerweile vergebe ich jeder Zeile also jedem <tr> ein class="week".
Um auf den Radio-Button dort zuzugreifen verwende ich Index
und übergebe diesen an nth-child
Code:
$(' :radio').click(function(e){
var tr = $(this).closest('tr'); // zeilen objekt evtl. tr[0]
var tr_index = tr.index() + 1; // zeilen index +1
});
mache ich es genauso
Code:
var on=ph;
$( "#box-"+TypeId+" .week:nth-child("+tr_index+") input[name*='"+on+"']" ).each(function() {});
Code:
<div id="box-1"> <table> <tbody> <tr class="week"><td><input type="radio" name="radio"/ val="ph" ></td><td><input tape="text" name="phMin" /></td>... noch 7 weitere Inputs</tr> <tr class="week"><td><input type="radio" name="radio"/ val="ph" ></td><td><input tape="text" name="phMin" /></td>... noch 7 weitere Inputs</tr> . .// hier werden dynamisch immer die gleichen Zeilen nachgeladen . <tr><td><button >neue Zeile</button></td></tr> </tbody> </table>
Was meint ihr, bzw. welche Alternativen gibts dazu?
Grüße Jürgen

Wenn du da so drauf los plapperst, steckst du viel tiefer in deinem Proejekt drin als das dir einer folgen könnte, was denn eigentlich das Problem darstellt.
Kommentar