【问题标题】:jQuery trigger mouseover function when page loads with the mouse over the element当页面加载时鼠标悬停在元素上时jQuery触发鼠标悬停功能
【发布时间】:2011-02-23 14:07:35
【问题描述】:

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

【问题讨论】:

    标签: asp.net jquery mouseover pageload


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      为什么不使用mousemove 事件?您可以通过将名为movedOver 的标志设置为true,然后在mouseleave 上将标志设置为false 来使其仅触发一次

      【讨论】:

        猜你喜欢
        • 2013-02-27
        • 2011-07-07
        • 1970-01-01
        • 2010-12-12
        • 1970-01-01
        • 2011-06-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多