如何隐藏菜单?(不是“切换”)

用户2920077

我有一个页面,该页面包含两层:'layer1'是一个菜单,并且具有z-index:1; 'layer2'充满了内容,并且具有z-index:2。

我正在尝试通过以下方式进行操作:当您点击箭头图片时,“ layer2”在屏幕后面向右移动(例如200像素)。我不知道我的代码在这种情况下是否正确,但这是我使用的:

    $('#arrow').click(function() {
        $(this).animate({
            marginRight: '+=200'
            }, 500);
        $('#layer2').animate({
            marginLeft: '+=200'
        }, 500)});

当您第二次按箭头时,如何使“ layer2”移回?

epascarello

跟踪状态,可以对此进行更好的编码,但这是基本思想。

$('#arrow').click(function() {
    var elem = $(this);
   var state = elem.data("state") || "closed";
   var dir = (state === "open") ? "-" : "+";
   elem.data("state", state === "open" ? "closed" : "open");
   elem.animate({
        marginRight: dir + '=200'
        }, 500);
   $('#layer2').animate({
        marginLeft: dir + '=200'
    }, 500);
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Bootstrap下拉切换菜单而不是单击箭头

来自分类Dev

Javascript切换菜单

来自分类Dev

如何不同时切换所有菜单

来自分类Dev

切换菜单Java

来自分类Dev

切换隐藏不醒

来自分类Dev

Bootstrap Collapse.js切换菜单的“隐藏/显示”

来自分类Dev

如何使用CSS切换显示/隐藏div?

来自分类Dev

隐藏列切换

来自分类Dev

如何从Angular的侧边栏菜单切换?

来自分类Dev

如何切换布尔状态以显示/隐藏组件/ div?

来自分类Dev

错误:如何在隐藏和显示之间切换

来自分类Dev

菜单不切换

来自分类Dev

WordPress如何使切换菜单处于打开状态

来自分类Dev

单击时如何关闭切换菜单?

来自分类Dev

Bootstrap下拉切换菜单,而不是单击箭头

来自分类Dev

加载页面时隐藏侧栏菜单-切换

来自分类Dev

如何不同时切换所有菜单

来自分类Dev

切换菜单错误

来自分类Dev

切换显示/隐藏隐藏菜单按钮(响应)

来自分类Dev

切换隐藏不醒

来自分类Dev

如何使用CSS切换显示/隐藏div?

来自分类Dev

单击菜单切换

来自分类Dev

如何在隐藏和显示之间切换?

来自分类Dev

单击后隐藏切换菜单

来自分类Dev

单击外部菜单时如何删除切换的类

来自分类Dev

隐藏激活的子菜单(切换)

来自分类Dev

单击后如何切换移动菜单?

来自分类Dev

如何使菜单切换器在 PrimeNg 中消失

来自分类Dev

使导航栏切换的菜单切换为垂直而不是水平