Filterung von Elementen in jQuery
Mit der Methode
filter
können in einem Set nur die Elemente belassen werden,
die einem bestimmten Selektor entsprechen.
Betrachten wir den HTML-Code:
<p>text</p>
<p>text</p>
<p class="www">text</p>
<p class="www">text</p>
Lasst uns alle Absätze finden, ihnen am
Anfang den Text '!' mit
prepend
hinzufügen, dann aus den gefundenen nur die Absätze
mit der Klasse www mit der Methode filter
erhalten und ihnen am Ende den Text '?' mit
Hilfe von
append
hinzufügen:
$('p').prepend('!').filter('.www').append('?');
Finden Sie alle li im Set, dann wählen Sie mit
filter alle li mit
der Klasse www aus und fügen Sie ihnen am Ende
'!' hinzu.