1. ホーム
  2. javascript

[解決済み] Uncaught TypeError: jquery-min.jsの読み込み時にundefinedは関数ではありません。

2022-11-02 03:30:39

質問

私は、5つのCSSファイルと10個のJavascriptファイルを読み込む必要がある通常のWebページを構築しています。

  • HTML ページでそれらを別々に読み込んだ場合、私のウェブページは問題なく読み込まれます。
  • さて、本番用に、すべての Javascript を必要な順序で 1 つのファイルに連結し、すべての CSS を別のファイルに連結しました。しかし、連結されたファイルを使って Web ページを実行しようとすると、次のようなエラーが発生します。

    Uncaught TypeError: undefined is not a function

連結されたJavascriptファイルのうち、jquery.min.jsが読み込まれている行で。

これを軽減するためにはどうしたらよいでしょうか。私は、すべてのファイルを連結し、本番用にminifyしたいです。助けてください。



EDITです。 JavascriptとCSSを個別に読み込んでいた時の順番で統合したら、問題なく動作していました。

どのように解決するのですか?

この問題がまだ解決されていないと仮定すると、多くの個々のファイルがコードをセミコロンで終えていないことになります。ほとんどの jQuery スクリプトは (jQuery) で終わっていることが多く、その場合は (jQuery); .

別々のファイルとしてスクリプトは問題なく読み込まれますが、1つの個別のファイルとしてセミコロンが必要です。