Hallo ihr Genies,
es ist einfach unfassbar, der Lösungsvorschlag von mark geht
aber wiiiiisooo ?
mir leuchte ein das hier nur die direkt unterhalb von tbody erstellten <tr>'s gezählt werden, leuchtet mir ein... aaaeber
Ich greife immer noch mit der gleichen Variante auf meine Zeilenmanipulation zu wie zuvor auch also mit
// child enthält dabei die ermittlte Zeilenzahl aus dem Lösungsvorschlag von mark.
$( "#box-"+TypeId+" .week:nth-child("+child+") input[name*='"+on+"']" ).each(function() {
var name = $(this).attr("name");
var val = $(this).val();
$(this).val("");
});
Das Einzige was ich zuvor abgeändert habe ist der Selector
statt
$( "#box-"+TypeId+" tbody tr :nth-child("+child+")
greife ich nun mit
$( "#box-"+TypeId+" .week:nth-child("+child+")
auf die Zeile zu.
Ich habe dabei nun jedem <tr> Tag ein class="week" verpasst.
Was mich jedoch wundert ist
nth-child("+child+")
Denn für mein Verständnis ist nth-child abhängig von allen child's unterhalb ihres parents.
Und genau wegen dieser gab es ja die Probleme.
Mir leuchtet das gerade nicht ein wieso es nun geht...
Hat jemand eine erklärung dazu?
Vielen vielen dank für Eure Geduld und Hilfe
und beste Grüße