-2

我有一些具有相同类“showFaq”的元素。我想这样做,所以我一次只能在“showFaq”类中打开一个元素。

 $(".subFaq").hide();
 $(".showFaq").click(function(){
  $(this).next().slideToggle('slow');
});

谢谢!

4

2 回答 2

0

尝试这个

$(".subFaq").hide();
$(".showFaq").click(function(){
    $(".subFaq").hide(); // hide all the faq before showing the current one
    $(this).next().slideToggle('slow');
});
于 2013-06-18T00:29:41.583 回答
0

您必须首先定义常见问题解答的父级,然后

$(".showFaq").click(function(){
     $('#parent').children().filter(':not(this)').hide();
}

尚未测试,但希望它会工作

于 2013-06-18T01:41:07.990 回答