2012-11-05 187 views
0

我有jquery ui手風琴的問題我把代碼應該在理論上工作,但似乎我做錯了什麼。手風琴jquery ui錯誤

$("#section ul").accordion({ 
    event: "mouseover", 
    active: "#mainmenu", 
    collapsible: false, 
    autoHeight: false 
}).mouseleave(function() { 
    $(this).accordion('activate', "#mainmenu"); 
}); 

實施例:http://jsfiddle.net/W6Exu/2/

+2

嘗試刪除多餘的逗號'autoHeight:假的,'< - –

+0

什麼是不工作呢? –

+0

我想要的是,默認打開ID#mainmenu –

回答

1

根據jQueryUI accordion文檔,有源接受整數(這是基於零),其應該是開放的。因此,嘗試

$("#section ul").accordion({ 
    event: "mouseover", 
    active: 1, 
    collapsible: false, 
    autoHeight: false 
}).mouseleave(function() { 
    $(this).accordion('activate', "#mainmenu"); 
}); 

http://jsfiddle.net/W6Exu/3/

+0

可以研究一個像鼻子速度太快的懸停效果的問題? –

+0

@Raul我不明白你在問什麼 –

+0

我想要做的是慢一點的效果。也感謝您的幫助,它已經在你的代碼 –