Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 鼠标悬停并移动元素时触发鼠标悬停_Javascript_Jquery_Jquery Events_Onmouseover - Fatal编程技术网

Javascript 鼠标悬停并移动元素时触发鼠标悬停

Javascript 鼠标悬停并移动元素时触发鼠标悬停,javascript,jquery,jquery-events,onmouseover,Javascript,Jquery,Jquery Events,Onmouseover,我的情况是,当元素(在本例中是图像)在鼠标下移动时,需要激发jQuery的mouseover事件,因此与常见情况不同的是,元素在移动,而不是鼠标 你知道有什么图书馆/技术可以在这方面帮助我吗 我试过使用flash,但运气不好,这是实际可以做到的吗?您可以通过将处理程序绑定到身体上来跟踪鼠标位置,并在每次移动图像后计算指针是否在其上方 我遇到了类似的问题。在我的例子中,我做了一个“足够好”的变通方法,跟踪鼠标最后一次移动的时间,然后在mouseover处理程序中查看鼠标最近是否移动过——距离当前时

我的情况是,当元素(在本例中是图像)在鼠标下移动时,需要激发jQuery的
mouseover
事件,因此与常见情况不同的是,元素在移动,而不是鼠标

你知道有什么图书馆/技术可以在这方面帮助我吗


我试过使用flash,但运气不好,这是实际可以做到的吗?

您可以通过将处理程序绑定到身体上来跟踪鼠标位置,并在每次移动图像后计算指针是否在其上方

我遇到了类似的问题。在我的例子中,我做了一个“足够好”的变通方法,跟踪鼠标最后一次移动的时间,然后在mouseover处理程序中查看鼠标最近是否移动过——距离当前时间30毫秒以内。这样我就可以在鼠标没有移动的情况下退出,但我不必自己测试点击框——这是一件很难快速正确地完成的事情,幸运的是这样做可以让浏览器完成。

是什么让元素(在你的例子中是图像)移动?@Anwar Chandra:我用jQuery的
css
移动它,为其分配一个特定的
,在超时时调用“移动功能”。现在我正在查看html5画布,看看它是否提供了一些可以帮助我的东西。据我所知,即使在html5中也没有这样的事件。我的朋友在chrome web store中创建了一个游戏(使用HTML5),需要此类事件,但直到现在才找到解决方案。是的,我试图避免任何计算,试图利用浏览器事件。。。但这似乎是不可能的。另请参见: