【发布时间】:2011-04-28 04:34:17
【问题描述】:
我有一个使用 hover() 的插件,但如果可用,它应该使用 hoverIntent()。
我将如何以最小的麻烦做到这一点?
【问题讨论】:
标签: jquery hoverintent
我有一个使用 hover() 的插件,但如果可用,它应该使用 hoverIntent()。
我将如何以最小的麻烦做到这一点?
【问题讨论】:
标签: jquery hoverintent
这将检测是否已包含 hoverIntent,并在这种情况下将 hover 方法修改为 hoverIntent。
var bindMethod = $.isFunction(jQuery().hoverIntent) ? 'hoverIntent' : 'hover';
element[bindMethod](
function() {
// Mouse over
},
function() {
// Mouse out
});
然后您可以在您的插件上留言...
- 兼容hoverIntent。
【讨论】: