gpt4 book ai didi

javascript - 如何让什么菜单自动关闭?

转载 作者:行者123 更新时间:2023-11-29 12:40:12 25 4
gpt4 key购买 nike

需要这样做,当你点击屏幕的另一个区域时菜单会关闭,请帮忙,我正在使用 mootools 函数

toggleMenu: function() {
if (menuOpened) {
$('home-menu').setStyle('-webkit-transform', 'translateX(-50px)');
menuOpened = false;
}
else {
$('home-menu').setStyle('-webkit-transform', 'translateX(0px)');
menuOpened = true;
}
},

最佳答案

如果我没理解错的话,如果在菜单外单击,您想关闭菜单。

建议(假设菜单打开):

window.addEvent('click', function (e) {
// this line under will give true if the click is outside the menu
if (e.target.id != 'home-menu' && !e.target.getParent('#home-menu')) myFunctionSpace.toggleMenu();
});

示例:http://jsbin.com/dicuquwe/1/

关于javascript - 如何让什么菜单自动关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25173806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com