Chciałbym użyć czegoś podobnego do selektora {x0}}. Muszę wybrać 7 divs licząc z ostatniej pozycji.

<nav>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div> // to this one
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div> // from there
</nav>

Czy to możliwe ? Liczba elementów może się zmienić w górnej części NAV.

0
Macko Tarana 29 listopad 2013, 12:10

3 odpowiedzi

Najlepsza odpowiedź

Spróbuj tego:

$("nav div").slice(-7);

http://api.jquery.com/slice/

4
Enam 29 listopad 2013, 08:12

jQuery.slice może być używany z ujemnym przesunięciem:

$("nav > div").slice(-7);
3
Salman A 29 listopad 2013, 08:12

Użyj plasterka

$("nav div").slice(-7);
3
Rituraj ratan 29 listopad 2013, 08:13