我無法更改要在「單擊」而不是「懸停」上調用的功能。我試圖改變「懸停」到「點擊」以及「切換」,沒有陽性結果更改懸停以單擊菜單
$('#menu li').hover(
function(){
$(this).stop().animate({height: '100px'},1000,function(){});
$(this).find('div').show(600);
}
,
function(){
$(this).stop().animate({height: '20px'},1000,function(){});
}
);
我必須綁定事件,如果我想將它更改爲「點擊」?任何幫助是極大的讚賞。
這裏的小提琴:http://jsfiddle.net/GANeX/7/
如果我想讓菜單比按鈕更寬,該怎麼辦? –
你將不得不添加更多的樣式來專門定位按鈕寬度與下滑的項目寬度。或者它可能涉及設置帶有嵌套ul列表的菜單...通常菜單是使用嵌套的ul列表創建的,以創建水平或垂直菜單 –
@m_p - 爲了時間的緣故,這裏是一個很好的嘖嘖,讓我的想法是什麼意思,通過嵌套ul列表 - http://cssmenumaker.com/blog/flat-dropdown-menu-tutorial - –