0

我的 jquery 函数有小问题,我需要帮助。所以,我有关闭功能的按钮,但这个关闭功能必须在添加一些特殊类后启动。所以首先点击这个关闭按钮,我正在添加类.major_list。现在我需要在此指定类单击后关闭一些面板...它正在工作,但是当我使用 .live 功能时第一次单击后面板关闭,您可以帮助我在第二次单击并单击类后如何执行此操作.major_list

这是我的代码:

$('.bottom_panel_button_01').click(function(){
    $(this).addClass('major_list');
});

$('.major_list').delay(300).live('click', function(){
    setTimeout(function(){
    },600).stop(true,true);
});

非常感谢您的帮助!

4

1 回答 1

4
$('.bottom_panel_button_01').click(function(){        
    if ($(this).hasClass("major_list")) {
        /* close */
    } else {
        $(this).addClass('major_list');
    }
});
于 2012-08-20T15:37:21.187 回答