выберите только третье лицо - PullRequest
6 голосов
/ 09 августа 2010

как выбрать только 3-й (или какой-либо другой номер моего выбора) li-элемент с помощью jquery? Например: Как я могу изменить фон только третьего li с помощью jquery. любая помощь, пожалуйста

Ответы [ 2 ]

14 голосов
/ 09 августа 2010

как выбрать только 3-й (

Используйте метод eq, например:

$('li').eq(2).css('background', 'yellow');

Или вы можете использоватьэто изменение :eq фильтра выбора:

$('li:eq(2)').css('background', 'yellow');

Индексация начинается с 0, вам нужно указать 2, чтобы фактически выбрать третий li

Если вы хотите выбрать каждый третий элемент, вам нужно использовать nth-child следующим образом:

$('li:nth-child(3n)')

Индекс для nth-child начинается с 1, хотя.

7 голосов
/ 09 августа 2010

Если вам нужен третий li во всех списках, используйте nth-child:

$('li:nth-child(3)')
...