【发布时间】:2011-05-19 19:51:39
【问题描述】:
我会知道是否有可能以某种方式用 JS 触发 CSS HOVER 效果,而不必使用额外的类...
这是我想做的一个例子: http://jsfiddle.net/pXbMZ/2/
我尝试使用mouseenter() 触发效果,但这不会触发 CSS 悬停效果。
PS:我制作了一个帮助用户使用在线 CMS 的功能。帮助功能通过移动显示如何使用内容的图像来向您展示如何做事。虚拟光标可以点击东西,显示元素等。但我希望这个虚拟光标也能触发 CSS 中设置的 :hover 效果。
【问题讨论】:
-
我小时候也喜欢小熊维尼... :)
-
我仍然喜欢小熊维尼。最初的 A A Milne 的东西,也就是说,不是迪斯尼那种可怕的混蛋。
-
对于那些不明白这个笑话的人来说,跳跳虎是小熊维尼中老虎的名字。
-
这个概念对我来说真的没有意义。您正在尝试触发无效的状态。如果页面加载并且用户的鼠标没有悬停在 div 上,那么如何以编程方式设置它。这两种状态是矛盾的。
-
我想用它来模拟用户交互。我做了一个向用户展示该做什么的功能。为此,我有一个 mouscursor 作为 img 在页面上移动,当它悬停链接时,我希望触发 CSS 悬停效果。
标签: javascript jquery