#jquery
#jquery
Вопрос:
Если это HTMLDivElement, как мне избежать этого?
$('#' $(this).id " > p").foo();
чтобы сделать что-то вроде :
($(this) $( " > p")).foo();
Ответ №1:
$(this).children('p').foo();
Комментарии:
1. Я надеялся объединить больше в строке, но для этого подойдут дочерние элементы.
2. Вы можете использовать
.find
для выбора любых потомков, соответствующих селектору, если вы не хотите прямых потомков.
Ответ №2:
Попробуйте это:
$(this).find("> p").foo();