在给定的课程之后,有没有办法获得第一堂课?

下面的代码仅选择第一类(我知道first的作用),但是我希望它在每个.FAQAnswers之后选择每个第一个FAQName吗?

 $(".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>

最佳答案

您需要使用nextUntil查找所需的元素:

$(".FAQName").click(function() {
    $(this).nextUntil(".FAQAnswers").next().toggle(200);
});

关于javascript - jQuery单击上一个类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14512758/

10-12 01:13
查看更多