您需要在鼠标悬停时设置一个计时器,并在激活幻灯片或将鼠标悬停时清除它,以先到者为准:
var timeoutId;$("#NewsStrip").hover(function() { if (!timeoutId) { timeoutId = window.setTimeout(function() { timeoutId = null; // EDIT: added this line $("#SeeAllEvents").slideDown('slow'); }, 2000); }},function () { if (timeoutId) { window.clearTimeout(timeoutId); timeoutId = null; } else { $("#SeeAllEvents").slideUp('slow'); }});
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)