Это может быть то, что вы ищете:
$('childElement', $(this))
В основном он будет искать childElement
в контексте текущего элемента, this
.
<ч />
Для получения дополнительной информации см. Документацию по функции jQuery () . В частности, следующий отрывок объясняет второй аргумент и как он эквивалентен использованию find
:
По умолчанию селекторы выполняют поиск в DOM, начиная с корня документа. Однако альтернативный контекст может быть задан для поиска с помощью необязательного второго параметра функции $ (). Например, если в функции обратного вызова мы хотим выполнить поиск элемента, мы можем ограничить этот поиск:
$('div.foo').click(function() {
$('span', this).addClass('bar');
});
Поскольку мы ограничили селектор диапазонов контекстом этого, дополнительный диапазон только в выбранном элементе получит дополнительный класс.
Внутри контекст селектора реализован с помощью метода .find (), поэтому $('span', this)
эквивалентно $(this).find('span')
.