嗨朋友我正在使用jQuery的簡單下拉菜單當我在菜單上輸入鼠標,然後子菜單將出現使用slideDown(2000)
,當我將鼠標移出然後相同將slideUp(2000)
。現在的問題是,如果用戶鼠標進入主菜單,並突然滑出,然後按照我的代碼滑動效果打開整個,然後關閉。我只是想,當用戶鼠標移出從菜單子菜單效果基本show無需全開......爲了您的reffrence我剛纔提到下面下拉菜單使用jQuery slideDown
我的代碼腳本
$(document).ready(function(e) {
/*Navigation Code*/
$('#mainNav nav ul li').mouseenter(function(){
$(this).children('ul').slideDown(200);
})
$('#mainNav nav ul li').mouseleave(function(){
$(this).children('ul').slideUp(200);
})
$('#mainNav nav ul li > ul li ul').parent('li').children('a').css({background: 'url(images/navArrow.png) 184px 18px no-repeat'});
/*Navigation Code Ends*/
});
我認爲stop()
會幫助但是當我使用它在我的代碼停止工作
請幫我傢伙..提前:)