Ich habe eine Tabelle, die dynamisch erstellt wird, was ich will ist, dass wenn ich klicke, eine Funktion führt, die mir die ID der letzten Spalte jeder Zeile, die ich verwendet Der folgende Code, wo ich die ID jeder Spalte warnen, aber es funktioniert nicht. Kann mir jemand helfen ???? dies ist die Schleife, die in der Funktionkann nicht die ID der letzten Zeile jeder Zeile in der Tabelle
$('table[id="' + tableID + '"]').find('tr').each(function() {
alert($('td:last-child').attr("id"));
});
, was ich in der Benachrichtigung erhalten, ist die ID der ersten Reihe der letzten Spalte in jeder Iteration der Schleife
Ich bin pingelig, aber wenn Sie nach einem Element nach ID suchen, gibt es keine Notwendigkeit zu tun $ ('Tabelle [ID = "MyTabelle"]'), alle IDs in einem Dokument ist (sollte sein) so eindeutig Es ist nicht notwendig, sie zuerst nach Tabelle zu filtern. Mach einfach $ ('# mytabell'). Es ist auch viel schneller http://jsperf.com/selectors-tag-or-not (nicht, dass Sie jemals den Unterschied in den meisten Fällen bemerken würden ..) –