Wie kann ich überprüfen, ob das aktuelle Element in einer .each
Schleife das letzte Element in einer Auswahl ist?Prüfen, ob Element das letzte Element in Auswahl ist
Ich habe es mit dem folgenden Code versucht:
$('#order').find('.xyz').find('input[id ^="order"]').not('[id $="_zyx"]').each(function (index, element) {
var isLast = ($(element) == $('#order').find('.xyz').find('input[id ^="order"]').not('[id $="_zyx"]').last());
});
Mit der Abfrage ich drei Elemente immer bin. Und ich möchte das letzte Element dieser Auswahl für die weitere Verwendung auswählen.
Um ich es oben mit dem Code getestet habe, welches Element ist die richtige, um zu bestimmen, aber ich bin false
für isLast
für das letzte Element bekommen, wo es true
sein sollte.
Fehle ich etwas?
mein verwendet HTML ist für diese nicht relevant. Ich gab alle erforderlichen Informationen. Welches sind die Abfrage und die Anzahl der zurückgegebenen Elemente. – Snickbrack
Ihre jQuery sieht ziemlich komplex aus und könnte wahrscheinlich erheblich vereinfacht werden, wenn wir das HTML sehen könnten. –