Uncaught TypeError: a.indexOf is Not a Function Error in New Foundation Project
新しい Foundation 5 プロジェクトを開始するときに、次のような問題が発生する可能性があります。 Uncaught TypeError: a.indexOf は、Chrome でindex.html ファイルを開いたときの関数エラーではありません。このエラーは jquery.min.js に起因し、特定の jQuery イベント エイリアスの非推奨が原因であると考えられます。
この問題を解決するには、.load()、.unload などの非推奨のイベント エイリアスのコードを精査してください。 ()、または .error()。これらのエイリアスは、jQuery 1.8 以降段階的に廃止されました。代替として、それらを .on() メソッドに置き換えます。
たとえば、この古いスニペット:
$(window).load(function(){...});
を、この現代的な形式:
$(window).on('load', function(){ ...});
に変換します。これらの変更を実装することで、厄介な IndexOf エラーに別れを告げ、スムーズな Foundation 5 プロジェクト エクスペリエンスを楽しむことができます。
以上が私の Foundation 5 プロジェクトが「Uncaught TypeError: a.indexOf is Not a Function」エラーをスローするのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。