Как в jquery обратиться к потомку объекта по которому кликнули?

Пользователь

от kurt , в категории: JavaScript , 8 месяцев назад

Как в jquery обратиться к потомку объекта по которому кликнули?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от sherwood_littel , 8 месяцев назад

@kurt 

Для этого можно использовать методы children() или find(). При клике на объект получим его потомков:

1
2
3
4
5
6
$(document).ready(function(){
  $("div.parent").on("click", function(){
    $(this).children("p").css("color", "red");
    // или $(this).find("p").css("color", "red");
  });
});


В данном примере при клике на div с классом parent будут выделены красным цветом все его потомки p.