用JS触发CSS悬停

用JS触发CSS悬停

我想知道是否有可能用JS触发CSS HOVER效果,而不必使用其他类。

这是我要执行的示例:http : //jsfiddle.net/pXbMZ/2/

我曾尝试使用mouseenter()触发效果,但这不会触发CSS悬停效果。

PS:我做了一个功能,可以帮助用户使用在线CMS。帮助功能通过在图像上四处移动来显示操作方法,以显示操作方法。虚拟光标可以单击内容,显示元素等。但是我希望此虚拟光标也可以触发CSS中设置的:hover效果。


红颜莎娜
浏览 1145回答 3
3回答

手掌心

你不能 这不是一个值得信任的事件。由于用户交互或作为DOM更改的直接结果而由用户代理生成的事件,由用户代理信任,其特权不提供给脚本通过DocumentEvent.createEvent生成的事件。 (“ Event”)方法,使用Event.initEvent()方法进行修改,或通过EventTarget.dispatchEvent()方法进行调度。受信任事件的isTrusted属性值为true,而不受信任事件的isTrusted属性值为false。除click或DOMActivate事件外,大多数不受信任的事件都不应触发默认操作。您必须添加一个类,并在mouseover / mouseout事件上手动添加/删除该类。侧面说明,我在这里我打上后回答这个这个作为一个重复,因为没有答案在这里真正覆盖问题,从我所看到的。希望有一天它将被合并。

湖上湖

我认为您的要求是不可能的。另请:将鼠标悬停在JQuery上基本上,添加一个类是实现此目标的唯一方法
打开App,查看更多内容
随时随地看视频慕课网APP