使用我拥有的脚本,我可以在单击时显示.menu,但无法使其再次单击时消失以返回默认值吗?

时间:2018-07-31 06:53:28

标签: javascript jquery

    $(document).ready(function(){
        $('.nav').hide();
        $(".menu").click( function() {
            $(".menu").toggleClass("close");
            $('.nav').show();
        });
    });

2 个答案:

答案 0 :(得分:0)

使用toggle对您有用。

$(document).ready(function(){
    $('.nav').hide();
    $(".menu").click( function() {
        $(".menu").toggleClass("close");
        $('.nav').toggle();
    });
});

答案 1 :(得分:0)

尝试一下:

$(document).ready(function(){
    $('.nav').hide(); //Class nav in the begin should be closed.
    $(".menu").click( function() {
        $(".menu").toggleClass("close");
        $('.nav').toggle(); 
    });
});

希望能为您提供帮助:)