2012-02-25 4 views
0

Что я здесь делаю неправильно. . Анимация выдвижная навигации, но не может скользить назад вjQuery slide out navigation

$(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 

ответ

1

мне кажется, что ваш код может быть гораздо проще, если бы вы использовали .toggle()

что-то вроде этого:

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

    // animation code 

}, function(){ 

    // animation code 

});