Das funktioniert:
%Vor%aber das nicht:
%Vor%Das obige testet das "& lt; br & gt;" Tag, nicht der nächste passende Link.
Wie würde ich es in beiden Situationen schaffen? Ich möchte das nächste passende Element auswählen, nicht das nächste Element, wenn es übereinstimmt. Vielleicht ist .next () nicht die richtige Methode?
Das zweite Beispiel sollte überhaupt nichts auswählen. Lesen Sie die Dokumentation von next
:
Ermitteln Sie die unmittelbar folgenden gleichgeordneten Elemente jedes Elements in der Menge der übereinstimmenden Elemente. Wenn ein Selektor bereitgestellt wird, ruft es das nächste Geschwister nur ab, wenn es mit diesem Selektor übereinstimmt.
Sie müssen nextAll
verwenden, um alle Geschwister zu erhalten und sie entsprechend zu filtern:
Referenz : nextAll
Verwenden Sie .nextAll()
und :first
, um das nächste passende Geschwister zu erhalten, und nicht das nächste Geschwister wenn es entspricht:
Tags und Links javascript jquery