jquery finde das nächste Element mit der Klasse
Ich bin auf der Suche nach dem nächsten element mit einer Klasse von "error" und gegen eine Wand.
Im Blick auf die demo-auf der jQuery-Website, diese Arbeit sollte aber nicht.
$("button[disabled]").next().text("this button is disabled");
<div>
<button disabled="disabled">First</button>
<span>no overwrite</span>
<span class="error"></span>
</div>
<div>
<button>Second</button>
<span></span>
</div>
<div>
<button disabled="disabled">Third</button>
<span>no overwrite</span>
<span class="error"></span>
</div>
Ich versuche zu finden, den span oder div oder was auch immer, nachdem das element in Frage, wie die Buttons oben.
also die deaktivierte Taste Zeile sollte lauten, "kein überschreiben Sie diese Taste ist diabled'
Habe ich versucht,
$("button[disabled]").next(".error").text("this button is disabled");
ohne Erfolg.
InformationsquelleAutor der Frage Loony2nz | 2009-11-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das problem ist, dass Ihr mit der nächsten Traversierung Funktion eher als nextAll
Wenn Sie als Nächstes Ihr gerade auf der Suche auf die "nächste" element, welches der
Nächsten sieht alles an alle Geschwister, die neben
InformationsquelleAutor der Antwort PetersenDidIt
Versuchen Sie dies:
hoffe, es hilft.
Sinan.
InformationsquelleAutor der Antwort Sinan
next()
funktioniert nicht in diesem Fall, weil es ein Geschwisterchen für diese Arbeit. In diesem Fall müssen Sie:InformationsquelleAutor der Antwort cletus