我以前用过hoverIntent,但它在这个网站上似乎不起作用,下面是配置:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.hoverintent/1.9.0/jquery.hoverIntent.js"></script> var config = {
sensitivity: 1000000000000000,
interval: 1000000000000000,
timeout: 1000000000000000
};
jQuery('.left-menu-items li').hoverIntent(function() {
jQuery(this).find('.sub-sub-menu-items').first().css({
'display': 'block'
});
}, function() {
jQuery(this).find('.sub-sub-menu-items').first().css({
'display': 'none'
});
}, config);我是不是遗漏了什么?它似乎没有监听配置。我使用的是jQuery 1.11.3
发布于 2018-11-20 22:48:36
我已经设法修复了这个问题,上面的代码看起来只适用于旧版本的hoverIntent,看起来像R5版本。
下面的代码适用于当前版本的hoverIntent:
jQuery(".left-menu-items li").hoverIntent({
over: function () {
jQuery(this).find('.sub-sub-menu-items').first().show()
},
out: function () {
jQuery(this).find('.sub-sub-menu-items').first().hide()
},
timeout: 700,
sensitivity: 10
});https://stackoverflow.com/questions/53394578
复制相似问题