用JS触发CSS悬停我想知道是否有可能用JS触发CSS HOVER效果,而不必使用其他类。这是我要执行的示例:http : //jsfiddle.net/pXbMZ/2/我曾尝试使用mouseenter()触发效果,但这不会触发CSS悬停效果。PS:我做了一个功能,可以帮助用户使用在线CMS。帮助功能通过在图像上四处移动来显示操作方法,以显示操作方法。虚拟光标可以单击内容,显示元素等。但是我希望此虚拟光标也可以触发CSS中设置的:hover效果。
3 回答
手掌心
TA贡献1942条经验 获得超3个赞
你不能 这不是一个值得信任的事件。
由于用户交互或作为DOM更改的直接结果而由用户代理生成的事件,由用户代理信任,其特权不提供给脚本通过DocumentEvent.createEvent生成的事件。 (“ Event”)方法,使用Event.initEvent()方法进行修改,或通过EventTarget.dispatchEvent()方法进行调度。受信任事件的isTrusted属性值为true,而不受信任事件的isTrusted属性值为false。
除click或DOMActivate事件外,大多数不受信任的事件都不应触发默认操作。
您必须添加一个类,并在mouseover / mouseout事件上手动添加/删除该类。
侧面说明,我在这里我打上后回答这个这个作为一个重复,因为没有答案在这里真正覆盖问题,从我所看到的。希望有一天它将被合并。
添加回答
举报
0/150
提交
取消