如果可用,我如何修改我的插件以使用hoverIntent?

时间:2011-04-28 04:34:18

标签: jquery hoverintent

我有一个使用hover()的插件,但如果可用则应使用hoverIntent()

如何以最小的忙乱做到这一点?

1 个答案:

答案 0 :(得分:1)

这将检测是否已包含hoverIntent,并在这种情况下将hover方法修改为hoverIntent

var bindMethod = $.isFunction(jQuery().hoverIntent) ? 'hoverIntent' : 'hover';

element[bindMethod](
function() {
  // Mouse over
},
function() {
  // Mouse out
});

然后,您可以在插件中留下说明的内容......