簡単なjqueryスクリプトを使用してサブメニューを非表示にし、ボタンとして機能するトップレベルのナビゲーションにdivを追加します。これにより、クリック時にそのサブメニューがスライドトグルされます。私が試したすべての主要なブラウザーと、Android フォンで問題なく動作しています。ただし、スクリプトの実行を許可していない iOS デバイス (2 つの異なる iPhone バージョンと iPhone エミュレーターでのテスト) で試してみると、エラーが発生します。
TypeError:「未定義」は関数ではありません
このエラーが iOS デバイスでしか表示されない理由について非常に混乱しています。素敵なデバッグ コンソールのおかげで、このエラーがどこで発生しているのかわかりません。なぜこれが起こっているのかについての手がかりはありますか?