jquery - 在jquery中我想使用什么函数来将菜单从左到右和从右到左移动

标签 jquery sidebar

这里是link到我的网站。单击左侧栏中的菜单。

在jquery中,当我单击菜单图像图标时,我应该使用什么函数将侧边菜单从左到右、从右到左移动。参见引用面http://www.wholefoodsmarket.com/ .

这是我的js代码:

<script>
    $(document).ready(function(e) {
        $('#menu_btn').click(function(e) {
            $('#sidemenu').slideToggle(1000);
        });
    });
    </script>`

最佳答案

你可以使用这个:

// to show menu
$('#sidemenu').animate({ left: 0% });

// to hide it
$('#sidemenu').animate({ left: -100% });

但将菜单按钮放在菜单容器内,以免菜单弹出时覆盖它。否则您将无法再关闭菜单。

关于jquery - 在jquery中我想使用什么函数来将菜单从左到右和从右到左移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33253268/

相关文章:

javascript - 我可以使用 javascript/jQuery 更改媒体查询吗?

javascript - 如何使用插件 jscrolpane 修复 thead?

jquery - 左右固定菜单切换

javascript - 添加两个侧边栏

html - 为侧边栏创建单独的文件以存储并轻松编辑

jquery - 选中复选框时动态更改 jQuery 验证规则

javascript - 如何使用jquery监听页面上的 "meta"属性变化?

jquery 在 svg 圆圈下方显示 div

html - 如何将侧边栏扩展到页面底部?

javascript - 20 13 和侧边栏溢出页脚 - 顶部边距