與在superfish中發現的相似,Ive使用它在我的CSS菜單上爲懸停效果添加了輕微的延遲。以爲我會分享,看看是否有可能會有調整它的建議。jQuery爲菜單導航,可用性添加延遲
$('ul#nav li').hover(function(){
var timer = $(this).data('timer');
if(timer) clearTimeout(timer);
$(this).addClass('over');
},function(){
var li = $(this);
li.data('timer', setTimeout(function(){ li.removeClass('over'); }, 500));
});