我遇到的情况是,当一个元素(在本例中是一个图像)在鼠标下移动时,我需要触发jQuery的mouseover
事件,所以与常见的情况不同的是一个移动的元素,而不是鼠标。
你知道在这个意义上可以帮助我的任何图书馆/要点/技术吗?
我尝试使用闪光灯,但没有运气,这是否真的可以做到?
提前感谢您的帮助。
答案 0 :(得分:2)
您可以通过将处理程序绑定到正文上的mousemove来跟踪鼠标位置,并在每次移动图像后计算指针是否在其上方。
答案 1 :(得分:0)
我遇到了类似的问题。在我的情况下,我做了一个“足够好”的解决方法,通过跟踪鼠标上次移动的时间,然后在鼠标悬停处理程序中查看鼠标是否最近移动 - 在当前时间的30ms内。这样我可以在鼠标实际上没有移动的情况下拯救,但我不必自己测试命中箱 - 这是非常难以正确和快速地做的事情,幸运的是我可以通过这样做留给浏览器此