我有一個簡單的水平菜單,當我將鼠標懸停在每個項目上時,子菜單都會滑落。所以基本上這是我們經常看到的典型導航菜單。我希望當鼠標懸停在子菜單上時,鼠標向下和向上滑動。我的問題是,如果我在項目中移動鼠標的速度很快,會出現多個子菜單保持可見狀態。我想這是因爲當我觸發幻燈片時,下滑沒有完成。一些想法來防止這種情況?繼承人我的代碼:jquery懸停事件無法正常工作
$('#menu > li').hover(
function() {
$('ul',$(this)).slideDown();
},
function() {
$('ul',$(this)).slideUp();
}
);
謝謝!
非常感謝'.stop()'的參數說明!我正在使用'.stop()'來達到類似的效果,這個問題依然存在,直到我爲這兩個參數傳遞true,正如你所建議的:) – Brian 2011-03-14 15:29:10