我有点新,所以我有一个菜单,在悬停和点击时触发。 (如果你悬停选项将显示和输出将消失,而点击将使它保持,直到你点击其他东西)但我想知道是否可能使点击事件消失,如果我要悬停在另一个菜单,因为现在如果我点击它并将鼠标悬停在其他东西上,当我只想要悬停的一个工作时,我将有两个菜单选项列表。我很抱歉,如果这个问题已经得到解答,但我似乎无法找到它
非常感谢
答案 0 :(得分:0)
如果你想要一个悬停&单击事件,您可能需要设置多个事件侦听器:
简单的概念示例:
el.on('mouseenter', function(e){ //for hover
disableClicks();
}
el.on('mouseleave', function(e){ //for hover
enableClicks();
}
另外,为什么不简化并且仅在悬停或点击时启用操作?由于菜单在点击时已经打开...