jQuery traversering - filter
- Föregående sida jQuery kamrater
- Nästa sida jQuery AJAX Introduktion
Kortformning av sökelementets omfattning
De tre grundläggande filtermetoderna är: first(), last() och eq(), de tillåter dig att välja ett specifikt element baserat på dess plats i en elementgrupp.
Andra filtermetoder, som filter() och not(), tillåter dig att välja element som matchar eller inte matchar en specifik standard.
jQuery first() metod
first() metoden returnerar det första elementet i de valda elementen.
Följande exempel väljer det första <p> elementet i den första <div> elementen:
Exempel
$ (document).ready(function () { $("div p").first(); });
jQuery last() metod
last() metoden returnerar den sista elementet i de valda elementen.
Följande exempel väljer den sista <p> elementet i den sista <div> elementen:
Exempel
$ (document).ready(function () { $("div p").last(); });
jQuery eq() metod
eq() metoden returnerar element som har det specificerade indexet i de valda elementen.
Indexet börjar från 0, så det första elementets index är 0 och inte 1. Följande exempel väljer det andra <p> elementet (index 1):
Exempel
$ (document).ready(function () { $("p").eq(1); });
jQuery filter() metod
filter() metoden tillåter dig att specificera en standard. Element som inte matchar denna standard kommer att tas bort från samlingen och matchande element kommer att returneras.
Följande exempel returnerar alla <p> element med klassnamnet "intro":
Exempel
$ (document).ready(function () { $("p").filter(".intro"); });
jQuery not() metod
not() metoden returnerar alla element som inte matchar standarden.
Tips:not() metoden är motsatsen till filter()
Följande exempel returnerar alla <p> element utan klassnamnet "intro":
Exempel
$ (document).ready(function () { $("p").not(".intro"); });
jQuery Genomsökning Referenshandbok
För att få reda på alla jQuery genomsökning metoder, besök vår jQuery Genomsökning Referenshandbok。
- Föregående sida jQuery kamrater
- Nästa sida jQuery AJAX Introduktion