-1

私は非常に奇妙な問題を抱えています。モバイル 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 を使用しています。

どんな助けでも大歓迎です。

4

2 に答える 2

0

わかりました、私は答えを見つけました。私のjsファイルがモバイルで更新されていないだけで、すべてが正しいことがわかりました。

IOS6 の新しい Web インスペクタ機能を使用してこれを見つけ、ファイルを調べました。その後、iPhoneのキャッシュをクリアし、現在機能しています。

于 2013-06-08T13:47:06.807 に答える