jquery中trigger()无法触发hover事件的解决方法

前端之家收集整理的这篇文章主要介绍了jquery中trigger()无法触发hover事件的解决方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

今天做一个项目,遇到了一个问题,是以前没有遇到过的,就此记上一笔。

1、trigger方法解释

官方是这么解释的:

代码如下:

用法: .trigger( eventType [,extraParameters] )

其中eventType包含javascript内置的事件、jQuery增加的事件和自定义事件。例如:

很强大,常常用于页面初始化的时候使用。

2、trigger遇到hover

无法触发hover。但是:

触发click正常!

解决办法:

修改为mouseenter/mouseleave/mouSEOver/mouSEOut

同样的情况存在于jQuery.live(),不过live不推荐在1.7以后版本使用,使用on()代替。

以上所述就是本文的全部内容了,希望大家能够喜欢。

猜你在找的jQuery相关文章