0

ホバー時にサブメニューを展開するナビゲーション メニューがあります。私の問題は、メニュー項目にカーソルを合わせるとサブメニューが展開され、メニューからマウスを離すと、slideToggle 効果が繰り返されてサブメニューが停止することです。

私のjsFiddleを参照してください。

それを修正するために、ここで説明したように.stop()前に追加しようと.slideToggle()しました: Make jQuery サブメニューを親に展開し、slideToggle 効果の繰り返しを防止しますが、機能しません。

なんで?

4

2 に答える 2

3

JavaScript コードの 2 行目を次のように変更します。

$("li").on("hover", function(e){

これに

$(".menu").on("hover", function(e){
于 2013-05-20T08:48:57.950 に答える