Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery滑出导航_Jquery_Mobile_Navigation_Boolean_Tablet - Fatal编程技术网

jQuery滑出导航

jQuery滑出导航,jquery,mobile,navigation,boolean,tablet,Jquery,Mobile,Navigation,Boolean,Tablet,我做错了什么。动画从导航中滑出,但无法滑回 $(document).ready(function() { $('.navLink').click(function(e){ var navCount=0; if (navCount==0) { $('.navigation').stop().animate({'marginLeft':'0px'}, 200); $('#waitingPage').stop().animate({'marginLeft

我做错了什么。动画从导航中滑出,但无法滑回

$(document).ready(function() {
$('.navLink').click(function(e){
    var navCount=0;
    if (navCount==0) {
        $('.navigation').stop().animate({'marginLeft':'0px'}, 200);
        $('#waitingPage').stop().animate({'marginLeft':'230px'}, 200);
        var navCount=1;
    }else if (navCount==1){
        $('.navigation').stop().animate({'marginLeft':'-230px'}, 200);
        $('#waitingPage').stop().animate({'marginLeft':'0px'}, 200);
        var navCount=0;
    };
    });
});//END ready

在我看来,如果使用.toggle()的话,代码可能会简单得多

大概是这样的:

$('.navLink').toggle(function(){

    // animation code

}, function(){

    // animation code

});