Что-то вроде
$('.mydiv' :eq(n) 'img')
но да, это ужасный способ написать это, ах, помогите?
Ты почти там:
// 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()
Чтобы использовать переменную внутри :eq, выполните следующее
:eq
// Select all img elements in the `n`th .mydiv: $('.mydiv:eq('+n+') img')
$("div.myclass:eq(n) img")
Чтобы показать, как это работает с переменной n:
$('.mydiv:eq('+n+') img')
Вы используете оператор + для конкататации в JavaScript.