当页面用鼠标悬停在元素上时,jQuery触发鼠标悬停功能

时间:2010-05-25 08:27:17

标签: asp.net jquery mouseover pageload

我有一个ASP.NET文档,其中包含一个Image元素 我在这个图像元素上创建了一个mouseover函数,它工作正常 问题是:
如果在文档加载时鼠标在元素上方为ALREADY,则mouseover函数不会触发(我需要再次mouseout然后再mouseover才能触发它)。<登记/> 如果鼠标已经在这个元素的顶部,有没有办法检查$(document).ready函数?如果是 - 触发mouseover功能。
谢谢大家!

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

如果我理解你, 尝试使用$('#elem').load()hover()方法。