javascript — использование «this» с селекторами jQuery

Использование «this» с селекторами jQuery

У меня есть HTML, который выглядит так:

 {amp}lt;ul class="faq"{amp}gt; {amp}lt;li class="open"{amp}gt; {amp}lt;a class="question" href=""{amp}gt;This is my question?{amp}lt;/a{amp}gt; {amp}lt;p{amp}gt;Of course you can, it will be awesome. {amp}lt;/p{amp}gt; {amp}lt;/li{amp}gt; {amp}lt;/ul{amp}gt; 

Используя CSS, я устанавливаю тег p для display:none; , Я хочу использовать jQuery для отображения или скрытия тега p при щелчке anchor , но у меня возникли некоторые проблемы с селектором родного брата.

Просто пытаясь заставить работать селектор, я попытался:

 $("a.question").click(function () { $(this   " ~ p").css("background-color", "red"); }); 

чтобы проверить это. Похоже, что селектор братьев и сестер не может быть использован таким образом, и, поскольку я совершенно новичок в jQuery, я не знаю подходящих средств для этого.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector