Főoldalra

jQuery Traversing

Terület bejárási metódusok.

Metódus Leírás.
add()
Hozzátesz elemeket, a kiválasztott elem vagy elemek készletéhez.

addBack()
Kiválasztott elemet, hozzáadja a lekérdezett csoporthoz.

andSelf() Elavult verzió. Elfogadott az .addBack() jQuery 1.8 és újabb verzióknál.

children()
Visszaadja a kiválasztott elem, összes gyermek elemét.


children("X") Zárójelben meghatározhatjuk, hogy melyik gyermek elemere van szükségünk.

closest()
Visszaadja kiválasztott elem, első ősét. (Szülőelemét)

contents()
Visszatér kiválasztott elemhez tartozó, legközelebbi leszármazottakkal.(Gyermek elemekkel.)
contents("X") Zárójelben azt is meghatározhatjuk, hogy mely jelölőelemmel rendelkező gyermekek.

each()
Végrehajt egy funkciót, a kiválasztott elemmel egyező (illeszkedő) minden, elemen.

end() Vége a legutóbbi szűrési műveletnek, akkor, ugyan arra a lekérdezett készletre, újabb meghatározás adhatunk ki.

eq()
Azonos elmtípushoz tartozó elemek közül, visszaadja indexszám alapján meghatározott, elemet.

filter()
Szűrő. A lekérdezett jelölőelemmel rendelkező elemek között, további szelektálást szűrést végezhetünk.
Például lekérdezzük a p elemeket, majd ezek közül kiszűrhetjük, egy vagy több span elemet tartalmazó p elemeket.

find()
Visszaadja, a kiválasztott elem leszármazottait.

first()
Visszaadja kiválasztott elemek közül, az első elemet.

has() Kereset jelölőelem vagy jelölőelemek létezésének meghatározása.
Kiválasztott elem vagy elemeknél lekérdezhetjük, hogy általunk meghatározott jelölőelemet tartalmaznak e, vagy sem.

is()
Kiválasztott elemről lekérdezett információ, megfelel az általunk elvárt feltételnek.
Eredménye: True vagy false. Például: Kiválasztott input bemenetnek közvetlen szülője a kiválasztott form elem.
Igaz, akkor true, nem igaz, akkor false értékkel tér vissza.

last()
Visszaadja kiválasztott elemeket közül, az utolsó elemet.

map()
Létrehoz egy új tömböt, funkciónál meghatározottak alapján, a lekérdezett eredményből.

next()
Visszaadja a kiválasztott elem, következő rokon elemét.

nextAll()
Visszaadja a kiválasztott elem, összes következő rokon elemét.

nextUntil()
Visszaadja a következő rokon elemeket, két megadott paraméter között.
Például az X elemtől az Y elemig keressen: $("X").nextUntil("Y")
Nem határozunk meg paramétert, visszatér az összes következő rokon elemmel.

not()
Kiválasztott elemek közül, kiveszi a zárójelben meghatározottakat.
Például: Olyan elemek kiválasztása, melyek nem felelnek meg a meghatározott feltételeknek.
$("p").not(".teszt") Vegye ki azokat a <p> elemeket, melyek azonosítója class="teszt"

offsetParent()
Visszaadja az első elhelyezett szülő elemet.

parent()
Visszaadja a közvetlen szülő elemét a kijelölt elemnek.

parents()
Visszaadja az összes szülő elemét a kijelölt elemnek.

parentsUntil()
Visszaadja kiválasztott elem szülőelemeit, két megadott paraméter között.

prev()
Visszaadja a kiválasztott elemet megelőző, első rokon elemet.

prevAll()
Visszaadja a kiválasztott elemet megelőző, összes rokon elemet.

prevUntil()
Visszaadja a megelőző rokon elemeket, két megadott paraméter között.
Például az X elemtől az Y elemig keressen: $("X").prevUntil("Y")
Nem határozunk meg paramétert, visszatér az összes korábbi rokon elemmel.

siblings()
Kiválasztott elem előtt és után lévő, összes elem. (Rokonok, testvérelemek.)
Zárójelben meghatározhatjuk, siblings("p") Kiválasztott elem előtt és után, milyen típusú elemek kellenek.

slice()
Kiválasztott elmtípusból, indexszám alapján válassza ki az elemet, és a nála nagyobb indexel rendelkezőket.
Zárójelben meghatározhatunk tól - ig, határt.