Селектор, чтобы выбрать третий элемент списка? - PullRequest
4 голосов
/ 23 марта 2010

Предположим, HTML-разметка выглядит следующим образом:

<ul>
    <li>List item 1</li>
    <li>List item 2</li>
    <li>List item 3</li><!-- I want to select only this -->
</ul>

Можно ли выбрать только третий элемент списка в элементе неупорядоченного списка? Я просматривал документацию по jQuery, но не могу найти селектор, который мог бы сделать это.

Ответы [ 3 ]

14 голосов
/ 23 марта 2010

Вы можете использовать nth-child селектор

$('ul li:nth-child(3)')
4 голосов
/ 23 марта 2010
$("ul li:eq(2)") // 3rd item

http://api.jquery.com/eq-selector/

0 голосов
/ 23 марта 2010

здесь вы идете

$('ul>li').each(function(i){
    if(i == 2)
    {
       //your code goes here

       return;
    } 
});

ура

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...