2012-01-13 9 views
0

第1レベルをホバーすることができるメニューを実現しようとしています。(第2レベルの最初のアイテムの)第2レベルが開きます。Superfish jQueryメニュー:第1レベルをホバリングしたときに第3レベルが常に開きます

onHide -callback関数がsuperfishであるか、pathClass-argumentであると考えられましたが、それまでのところ失敗しました。

私のメニューは次のようなものになります。それはASDF推移しなければならないjsfiddleに jsfiddle

例ではと3番目のレベルはbla 1bla 2

この問題を解決する方法を任意のヒントを開くだろうだろう感謝する。

+0

3番目のレベルは私のために開かれていません。最新のFirefoxを使用しています。 – Jeffrey

+0

自分のサーバーで最新バージョンのjQueryとSuperfishを使用していますか? – Jeffrey

+0

はい、jquery 1.7.1とsuperfish 1.4.8 – Seybsen

答えて

1

あなたがやりたいonShowコールバックを使用することができるはずです。

$('.mainnav>ul').superfish({ 
    onShow: function() { 
     $(this).find(".sf-with-ul:first").closest("li").trigger("mouseenter"); 
    } 
}); 

http://jsfiddle.net/petersendidit/XnxaE/7/

+0

ありがとう、それは私が達成しようとしていたものに近いです。まだ1つの問題があります:あなたがASDF-> BLUBB-> ASDFの上にマウスを置くと、第3レベルは再び隠れます。しかし、私はそれを完了させるべきだと思います。 – Seybsen

関連する問題