在 jQuery hoverIntent 上设置间隔
Set interval on jQuery hoverIntent
我正在使用 jQuery hoverIntent 插件,我喜欢它。但是,我在设置自定义间隔时遇到问题。我的 jQuery 是:
var hoverSetting = {
sensitivity: 4,
interval: 75,
};
navItem.hoverIntent(function(hoverSetting) {
if (searchIsVisible == false) {
overlay.delay( 500 ).css('display', 'block');
$(this).find('ul').toggleClass("active");
overlayIsVisible = true;
}
});
如何自定义 hoverIntent 工作的时间间隔(我想减慢它的速度)
改为使用此语法:
var handleInOut = function(){
if (searchIsVisible == false) {
overlay.delay( 500 ).css('display', 'block');
$(this).find('ul').toggleClass("active");
overlayIsVisible = true;
}
};
navItem.hoverIntent({
over: handleInOut,
out: handleInOut,
sensitivity: 4,
interval: 750
});
我正在使用 jQuery hoverIntent 插件,我喜欢它。但是,我在设置自定义间隔时遇到问题。我的 jQuery 是:
var hoverSetting = {
sensitivity: 4,
interval: 75,
};
navItem.hoverIntent(function(hoverSetting) {
if (searchIsVisible == false) {
overlay.delay( 500 ).css('display', 'block');
$(this).find('ul').toggleClass("active");
overlayIsVisible = true;
}
});
如何自定义 hoverIntent 工作的时间间隔(我想减慢它的速度)
改为使用此语法:
var handleInOut = function(){
if (searchIsVisible == false) {
overlay.delay( 500 ).css('display', 'block');
$(this).find('ul').toggleClass("active");
overlayIsVisible = true;
}
};
navItem.hoverIntent({
over: handleInOut,
out: handleInOut,
sensitivity: 4,
interval: 750
});