私が持っている次のコードは機能していないようです。
$("ul li a").live("click", function() {
$(".myMegaMenuDiv").addClass('hideit').delay(300).removeClass('hideit');
});
メガ メニューがあるので、メニュー項目にカーソルを合わせると、div ".myMegaMenuDiv" が表示されます。しかし、その div のリンクをクリックすると、現在は消えていないので、消えてほしいです。上記のコードがこれを解決することを望んでいました。
「hideit」は「display:none」の値を追加します
「addClass」だけでは機能しますが、「delay」と「removeClass」を追加すると機能しなくなります。
編集:また...「.myMegaMenuDiv」を非表示にした後、ナビゲーションメニュー項目にカーソルを合わせるとメニューが表示されないため、クラスも削除する必要があります