Skip to main content
 首页 » 编程设计

asp.net之当鼠标悬停在元素上加载页面时,jQuery 触发 mouseover 函数

2026年07月31日898°冷暖

我有一个 ASP.NET 文档,其中包含一个 Image 元素。
我在此图像元素上创建了一个 mouseover 函数,它工作正常。
问题是:
如果文档加载自身时鼠标已经位于元素上,则 mouseover 函数不会触发(我需要 mouseout 然后 mouseover再次以触发它)。
如果鼠标已经位于该元素的顶部,有什么方法可以检查 $(document).ready 函数吗?如果是,则触发 mouseover 功能。
谢谢大家!

请您参考如下方法:

为什么不使用mousemove事件?您可以通过将名为 movingOver 的标志设置为 true,然后在 mouseleave

上将该标志设置为 false,使其仅触发一次