ie9 と jQuery に問題があります。
Chrome、Firefox、Opera ではアンカー タグでクリック イベントが機能しますが、IE9 ではイベントが発生しないか、何かが発生します。キャッシュに何もない場合、最初のページの読み込みでのみ発生し、機能しません。
リンクをクリックしてもメニューがフェードインしませんが、ページを更新して f12 開発者ツールで調べると機能します。
奇妙なことに、dom を調べた後、他のすべてのブラウザーと IE9 で動作します。助けてくれてありがとう。
ページを見た後、同じタイプのイベントが、ie9 で正常に動作する別のリンク グループに登録されています。
このセレクターに問題があると思います:
var catTopSelector= '#pc_lhs_top_ul > li:not( #main_menu_top )';
var catBottomSelector= '#pc_lhs_bottom_ul > li:not( #main_menu_bottom )';
何らかの理由で、検査後にのみ機能します。他のすべてのブラウザで動作します。
更新された回答:
わかりました、理由がわかりました。アニメーションの直前にコードに console.log がありました。コンソールはデバッガーが開いているときにのみ使用できるため、アニメーションの直前にクラッシュします。みんなありがとう。