Javascript切换点击关闭

时间:2015-04-24 21:20:01

标签: javascript hide expand

我正在努力向页面添加几个扩展div,但是在另一个扩展时让div自动崩溃时遇到了麻烦。这是我正在使用的脚本:

$(document).ready(function() {
    $('.nav-toggle').click(function(){
        var collapse_content_selector = $(this).attr('href');                   
        var toggle_switch = $(this);
        $(collapse_content_selector).toggle(function(){
            if($(this).css('display')=='none'){
            }
        });
    });
}); 

1 个答案:

答案 0 :(得分:1)

Try this:

$(document).ready(function() {
    $('.nav-toggle').click(function() {
        var selected = $($(this).attr('href'));
        $(".tab").not(selected).hide();
        selected.toggle();
    });
});

Replace .tab with the class you use for your expandable DIVs.