Подтвердить что ты не робот

JQuery выбрать дочерний элемент по классу с неизвестным путем

Я пытаюсь выяснить синтаксис для выбора nth-child элемента по его классу, однако я не знаю точного пути к элементу. Я не могу сделать $('parent > child > grandchild > hereIam');

Так что в основном я должен быть в состоянии сказать

$('#thisElement').AllRelativesWithClass('.classToSelect')

Как именно я это делаю?

4b9b3361

Ответ 1

В соответствии с этой документацией метод find будет искать вниз по дереву элементов, пока не найдет элемент в параметрах селектора. Поэтому $(parentSelector).find(childSelector) - это самый быстрый и эффективный способ сделать это.

Ответ 2

$('#thisElement').find('.classToSelect') найдет любые потомки #thisElement с классом classToSelect.

Ответ 3

Это должно сделать трюк:

$('#thisElement').find('.classToSelect')

Ответ 4

Попробуйте это

$('#thisElement .classToSelect').each(function(i){
         // do stuff
});

Надеюсь, что это поможет