在给定的课程之后,有没有办法抓住第一堂课?
下面的代码只选择第一个类(我知道first
做了什么)但是我希望它在每个.FAQAnswers
之后选择每个FAQName
这可能吗?< / p>
$(".FAQName").click(function () {
$('.FAQAnswers').first().toggle(200);
});
<div class="FAQName">Question</div>
...
<div class="FAQAnswers">Answer</div>
<div class="FAQName">Question</div>
...
<div class="FAQAnswers">Answer</div>
答案 0 :(得分:3)
您需要找到nextUntil
所需的元素:
$(".FAQName").click(function() {
$(this).nextUntil(".FAQAnswers").next().toggle(200);
});