JQuery, выбирая каждый img в n-м div с определенным классом - PullRequest
0 голосов
/ 28 мая 2010

Что-то вроде

$('.mydiv' :eq(n) 'img')

но да, это ужасный способ написать это, ах, помогите?

Ответы [ 3 ]

2 голосов
/ 28 мая 2010

Ты почти там:

// Select all img elements in the 1st .mydiv:
$('.mydiv:eq(0) img')

// Select all img elements in the 3rd .mydiv:
$('.mydiv:eq(2) img')

См. Больше примеров :eq() в http://api.jquery.com/eq-selector.

<Ч />

Чтобы использовать переменную внутри :eq, выполните следующее

// Select all img elements in the `n`th .mydiv:
$('.mydiv:eq('+n+') img')
1 голос
/ 28 мая 2010
$("div.myclass:eq(n) img")
1 голос
/ 28 мая 2010

Чтобы показать, как это работает с переменной n:

$('.mydiv:eq('+n+') img')

Вы используете оператор + для конкататации в JavaScript.

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