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

标签 asp.net jquery mouseover pageload

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

最佳答案

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

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

关于asp.net - 当鼠标悬停在元素上加载页面时,jQuery 触发 mouseover 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2903068/

相关文章:

c# - .net c#一次加载XML文件的方法

jquery - 使用 jquery 在单击时更改文本区域内容

javascript - 为什么 div 在这两种情况下有不同的动画

javascript - 未捕获的语法错误 : Unexpected token with mouseover event in D3 Treemap

c# - Serilog LoggerConfiguration通过上下文写入不同的Sink

jquery - 当 MasterPage 位于根文件夹中时在子文件夹中使用 JQuery

asp.net - Autofac DependencyResolutionException for ILifetimeScope for a hub in asp.net mvc, signalr, MS owin

javascript - jQuery : How To Get src Value of Multiple img

php - 鼠标悬停时写入 MySQL

html - 尝试制作我在 CSS 中完成但失败的代码的滑入动画