1

最初に、私は jquery に非常に慣れておらず、JavaScript にもかなり慣れていないということから始めたいと思います。

jquery/javascriptユーザーがオプションを選択する前にオプションが閉じるのを防ぐために、オプション間の遅延を作成するためにいくつかをcssメニューに追加しようとしています。私はいくつかの調査を行い、これを見つけましたCSS垂直ドロップダウンメニューに遅延を追加する方法

しかし、サブメニューを閉じるのではなく開くのを遅らせる逆のことをしているようです。

これが私が持っているものですhttp://jsfiddle.net/5jd7c/6/

セット 1 からオプション 2 に斜めに移動しようとすると、オプションが閉じられ、代わりにセット 2 になることに注意してください。

前もって感謝します。

4

2 に答える 2

1

あなたが言ったことに基づいて、hoverIntent jQuery プラグインが必要だと思います。それはあなたが説明したことを正確に行い、非常に安定しています。

最初から行うよりもはるかに簡単です。

于 2012-10-08T19:08:47.710 に答える
1

上記の jQuery プラグイン hoverIntent を使用する必要があります。jsfiddleの簡単なサンプルを作成しました

作業メニュー項目のみに遅延を設定し、タイムアウトは 1 秒 (1000 ミリ秒) で、作業用の id とその ui リスト用の id を追加しました

その助けを願っています。

于 2012-10-08T23:55:41.240 に答える