.prev()
On november 24, 2021 by adminA DOM-elemek halmazát reprezentáló jQuery-objektummal a .prev()
módszer megkeresi az egyes elemek elődjét a DOM-fában, és a megfelelő elemekből új jQuery-objektumot állít össze.
A módszer opcionálisan elfogad egy azonos típusú kiválasztó kifejezést, amely átadható a $()
függvénynek. Ha megadjuk a szelektort, akkor az előző elemet úgy szűrjük, hogy megvizsgáljuk, hogy megfelel-e a szelektornak.
Egy olyan oldal, amelyen egy egyszerű lista található:
1
2
3
4
5
6
7
|
|
A hármas elem előtt közvetlenül következő elem kiválasztása:
1
|
|
A hívás eredménye a 2-es elem mögötti piros háttér. Mivel nem adunk meg szelektor-kifejezést, ez az előző elem egyértelműen az objektum részeként szerepel. Ha lett volna megadva, akkor az elemet egyezés szempontjából tesztelnénk, mielőtt felvennénk.
Ha nincs előző testvérelem, vagy ha az előző testvérelem nem felel meg a megadott szelektornak, akkor egy üres jQuery objektumot kapunk vissza.
Az összes előző testvérelem kiválasztásához, nem csak az előző szomszédos testvérelemet, használjuk a .prevAll() módszert.
Vélemény, hozzászólás?