FAQ-div显示/隐藏示例

时间:2013-05-05 11:24:31

标签: jquery

我使用以下jquery代码打开(回答)div,点击(问题)div在一个非常简单的FAQ列表中创建的div。

Jquery的

$(document).ready(function(){
    $('.faqlink').click(function(){
        $('.content').fadeOut(400);
        $(this).next('.content').fadeIn(400);

    });
});

这个常见问题列表由简单的CSS支持..

 .content {  display:none; }

效果很好。我在这里缺少的是一个解决方案,在点击相同的“faqlink”div时隐藏“content”div - 再次 - 打开那个问题的那个。

是否可以使用此代码?

1 个答案:

答案 0 :(得分:1)

使用fadetoggle()

$('.content').fadeToggle();

fadeToggle()结合了fadeIn()和fadeOut()。如果淡出,则淡入,反之亦然。