jQuery gennemgang - Filtrering
- Forrige side jQuery Kamrater
- Næste side jQuery AJAX Introduktion
Kortlægning af søgeelementets område
De tre grundlæggende filtreringsmetoder er: first(), last() og eq(), de lader dig vælge et specifikt element baseret på dens placering i en gruppe af elementer.
Andre filtreringsmetoder, såsom filter() og not(), lader dig vælge elementer, der matcher eller ikke matcher en bestemt specificeret standard.
jQuery first() metode
first() metoden returnerer det første element i de valgte elementer.
Nedenstående eksempel vælger det første <p> element i den første <div> element:
Eksempel
$("document").ready(function(){ $("div p").first(); });
jQuery last() metode
last() metoden returnerer det sidste element i de valgte elementer.
Nedenstående eksempel vælger den sidste <p> element i den sidste <div> element:
Eksempel
$("document").ready(function(){ $("div p").last(); });
jQuery eq() metode
eq() metoden returnerer elementet med den specificerede indeks i de valgte elementer.
Indekset starter fra 0, så det første elements indeks er 0, ikke 1. Nedenstående eksempel vælger det andet <p> element (indeks 1):
Eksempel
$("document").ready(function(){ $("p").eq(1); });
jQuery filter() metode
filter() metoden lader dig specificere en standard. Elementer, der ikke matcher denne standard, vil blive fjernet fra samlingen, og matchende elementer vil blive returneret.
Nedenstående eksempel returnerer alle <p> elementer med klassenavn "intro":
Eksempel
$("document").ready(function(){ $("p").filter(".intro"); });
jQuery not() metode
not() metoden returnerer alle elementer, der ikke matcher standarden.
Tip:not() metoden er modsat filter() metoden.
Nedenstående eksempel returnerer alle <p> elementer uden klassenavn "intro":
Eksempel
$("document").ready(function(){ $("p").not(".intro"); });
jQuery Genvejshåndbog
For at få viden om alle jQuery genvejsmetoder, besøg vores jQuery Genvejshåndbog。
- Forrige side jQuery Kamrater
- Næste side jQuery AJAX Introduktion