这是我目前拥有的:
$("#cart-summary").mouseenter(function () {
$('.flycart').delay(500).slideDown('fast');
});
$(".flycart").mouseleave(function () {
$('.flycart').delay(500).slideUp('fast');
}).find('a.close').click(function(){
$(this).parents('.flycart').hide();
});
它的作用是:
如果鼠标悬停 #cart-summary -> 500 毫秒后打开 flycart
如果 mouseout .flycart -> 500ms 后关闭 flycart
我需要的是:
如果鼠标悬停在#cart-summary for ATLEAST 500ms -> open flycart
如果 mouseout .flycart 至少 500 毫秒 -> 关闭 flycart
编辑添加:我也使用hoverIntent,如果可以在这里使用?
非常感谢!