var config = {
sensitivity: 3,
interval: 5000,
timeout: 5000,
};
$("#cart-summary").hoverIntent(function () {
$('.flycart').slideDown('fast');
}, function() {
$('.flycart').slideUp('fast');
}).find('a.close').click(function(){
$(this).parents('.flycart').hide();
});
...这有效,但有两个问题:
喜欢它,几乎打开
无论我设置什么,立即。
我真的很感激任何帮助。谢谢!
最佳答案
您没有将配置对象传递给hoverIntent,因此它使用默认值:
http://cherne.net/brian/resources/jquery.hoverIntent.html
澄清,
var config = {
sensitivity: 3,
interval: 5000,
timeout: 5000
};
$("#cart-summary").hoverIntent(function () {
$('.flycart').slideDown('fast');
}, function() {
$('.flycart').slideUp('fast');
}).find('a.close').click(function () {
$(this).parents('.flycart').hide();
}, config);