jQuery活动状态

时间:2012-04-17 00:01:54

标签: jquery toggle show-hide

我正在尝试设置一个简单的切换,但希望活动状态不可点击并隐藏其他项目。

我有一个基本的例子:

<script>
$(document).ready(function() {
    $('.entry-title').click(function() {
        $(".entry-content").hide("normal");
        $(this).closest('.post').find('.entry-content').fadeIn();
        return false;
    });
});
</script>

我试过但是没有运气。

$(".entry-title").click(function() {

    if ($(this).hasClass("active")) {

        $(this).removeClass('active');
        $(this).closest('.post').find('.entry-content').fadeIn();

    } else {
        $(this).addClass('active');
        $(".entry-content").hide("normal");
    }
    return false;
});

我知道必须有一种简单的方法,但我的大脑不起作用。

非常感谢任何帮助。

0 个答案:

没有答案