如何检测元素外部的单击?我有一些HTML菜单,当用户点击这些菜单的头部时,我会完全显示。当用户点击菜单区域外时,我想隐藏这些元素。jQuery可以这样吗?$("#menuscontainer").clickOutsideThisElement(function() { // Hide the menus});
4 回答

慕工程0101907
TA贡献1887条经验 获得超5个赞
将单击事件附加到关闭窗口的文档正文。将单独的单击事件附加到容器,该容器将停止传播到文档正文。
$(window).click(function() {
//Hide the menus if visible
});
$('#menucontainer').click(function(event){
event.stopPropagation();
});
添加回答
举报
0/150
提交
取消