私は非常に奇妙な問題を抱えています。モバイル Web サイトのナビゲーションに取り組んでいます。「メニュー」リンクをクリックすると、ナビゲーションメニューが下にスライドし、「メニュー」が再度クリックされたときに閉じます。
ここにコードペンへのリンクがあります...
http://codepen.io/seraphzz/pen/EaKtb
ご覧のとおり、私が使用しているjQueryコードはこれです...
$('.menuNav').click(function(){
$('#menu-primary-menu').slideToggle();
});
この codepen は、私の実際のサイトから取得したコードです。
私の実際のサイトのナビゲーション ドロップダウンは、すべてのブラウザーで機能し、IOS シミュレーターでも機能しますが、この codepen では機能しますが、iPhone では機能しません。
メニューをクリックしても何も起こりません。
これがなぜなのか、どのようにデバッグするのかわかりません。他のすべての JS を削除しましたが、まだ機能しません。
この codepen デモが iPhone で動作するのに、実際のコード (これは同じ) が動作しないのは奇妙です。jQuery バージョン 1.9.1 を使用しています。
どんな助けでも大歓迎です。