javascript - 切换滑出菜单

标签 javascript jquery jquery-animate

所以我正在我的网站上制作一个滑出菜单。单击时它会滑出,但如何设置它以便在再次单击时它会滑回?

现在非常简单的源代码:

$(document).ready(function() {
   $("#menuicon").click(function() {
      $("nav ul, .content").animate({left: "-15%"}, 1000);
   });
});

提前致谢!

最佳答案

检查这个简单的滑出菜单。

演示 http://jsfiddle.net/yeyene/TLtqe/1/

$('a').on('click',function() {
    if($('#website').css('left')=='0px'){
        $('#website').animate({left: '-30%'}, 1000);        
    }else{
        $('#website').animate({left:0}, 1000); 
    }
});

关于javascript - 切换滑出菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17415597/

相关文章:

javascript - 回调中的内联回调函数?

javascript - javascript 有没有办法获取所有打开的浏览器窗口的名称或数量?

javascript - 从所有检查值创建字符串 jQuery

javascript - 结束 JQuery 事件冒泡

jquery - Safari/Webkit 动画字体大小不稳定

jQuery 动画向上

javascript - 触发同级组件之间的状态更改

javascript - promise prompt.js

javascript - 使用数组对项目进行排序

javascript - 将数据附加到css类-jQuery字符串操作