我读了这个主题What event to use instead of onmouseout to run when mouse is not over the element?
提出的方法没有找到我。
如何确定光标移动到其他元素? 我搜索替代
答案 0 :(得分:1)
不确定你真正想要的是什么,但要检查一个事件,当你进入/离开一个元素时,你应该使用onmouseenter / leave
-events
作为替代方案,您可以通过编写自己的代码片段来检查类似的内容,例如:(只是示例方法)
$(document).mousemove(function(evt){
// lets say you look for something like #header
var myTarget = "header";
var currentTarget = $(evt.target);
if(myTarget != currentTarget.attr('id') ) {
console.log('not on header')
} else {
console.log('on header')
}
})
修改强> 也许你可以举个例子,我们可以帮忙更快?
最好的