javascript – 如何一次检测到两个元素上的mouseleave()?

前端之家收集整理的这篇文章主要介绍了javascript – 如何一次检测到两个元素上的mouseleave()?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
答案可以在香草js或jQuery.如果用户不再使用id“myLink”或id为“mySpan”的链接将鼠标悬停在一起,我想隐藏id为“myDiv”的div.如果用户将鼠标悬停在任何一个元素上,“myDiv”将仍然显示,但第二个用户不会悬停在两者之一中(用户的鼠标首先离开该元素无关紧要)“myDiv”将从脸部消失的存在.

换句话说,这就是我如何在一个元素上检测鼠标离开:

$('#someElement').mouseleave(function() {

   // do something

});

但是怎么说(在某种方式实际上可以):

$('#someElement').mouseleave() || $('#someOtherElement').mouseleave()) {

   // do something

});

如何检测?

解决方法

你可以使用 multiple selector
$("#someElement,#someOtherElement").mouseleave(function() {
   // Do something.
});

猜你在找的JavaScript相关文章