本文介绍了将jQuery trigger()与hoverIntent一起使用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以在元素上触发hoverIntent.

Is it possible to trigger a hoverIntent on an element.

我尝试了$(elem).trigger('hoverIntent');,该方法不起作用.

I have tried $(elem).trigger('hoverIntent');, which didn't work.

Js Fiddle: http://jsfiddle.net/H2p6T/

Js Fiddle: http://jsfiddle.net/H2p6T/

推荐答案

您尝试过

$(elem).trigger('hover');

$(elem).trigger('mouseover');
$(elem).trigger('mouseout');

$(elem).trigger('mouseenter');
$(elem).trigger('mouseleave');

hoverIntent是一个不是实际事件的插件,所以我相信您必须触发一个hoverIntent实际上绑定到您的元素的事件

hoverIntent is a plugin not an actual event so I believe you have to trigger an event that hoverIntent actually binds to your element

下面是使用mouseenter/mouseleave的示例

Here's an example of it working with the mouseenter/mouseleave

http://jsfiddle.net/H2p6T/3/

这篇关于将jQuery trigger()与hoverIntent一起使用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-31 04:11