【发布时间】:2010-12-03 09:27:17
【问题描述】:
这是我目前拥有的:
$("#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 至少 500 毫秒 -> 打开 flycart
如果 mouseout .flycart for ATLEAST 500ms -> 关闭 flycart
Edited to Add:我也使用hoverIntent,如果可以在这里使用吗?
非常感谢!
【问题讨论】: