我有一个菜单,是动画从右边滑行时,点击一个图标。我想要做的是,菜单的容器滑出,然后列表变得可见和反向(列表淡出,然后容器滑走)时,切换。目前一切都是一次发生的。
我现在在这里:
j$(".burger").click(function(){
j$(".thenavigation").animate({width:'toggle'},350);
j$(".nav ul").toggleClass("navshow");
});
<div class="burger"></div>
<div class="thenavigation">
<nav class="nav" role="navigation">
<ul>.....</ul>
</nav>
</div>
发布于 2016-09-01 12:15:08
JQuery的animate
接受一个回调函数,该函数在动画完成后执行,这意味着您可以执行以下操作。
j$(".burger").click(function(){
j$(".thenavigation").animate({width:'toggle'},350, function() {
j$(".nav ul").toggleClass("navshow");
});
});
https://stackoverflow.com/questions/39271287
复制相似问题