當單擊.menubutton
時,我想出了以下內容來顯示(滾動下拉菜單),並在菜單內單擊鏈接時再次隱藏(上滾)菜單:顯示響應式菜單,只需點擊一下,而不是兩個
var navi = $('#navigation').hide();
$('.menubutton').toggle(function() {
navi.slideDown();
}, function() {
navi.slideUp();
});
$('#navigation a').click(function() {
navi.slideUp();
});
問題是,如果菜單鏈接已被點擊,.menubutton
必須點擊TWICE以再次顯示(滾動)菜單。
任何想法,爲什麼這是?我希望.menubutton
每次只需點擊一次。
沒有它很難做任何事情,但你猜的HTML。 jsFiddle也會有用。 – j08691