今日プロジェクトに取り組んでいるときに、非常に奇妙な問題に遭遇しました。 HTML で作成したプログラムは正常に実行されましたが、プロジェクト内の JSP で実行すると、「$ is not a function」エラーが発生し続けました。長い間探していて、いろいろ試しましたが、解決策が見つかりません。その後、インポートしたjsファイルの順序を変更することに気づきました。jqueryのjsファイルが最初に導入され、他のjsファイルはその後ろに配置されました。本当に問題が解決しました! ! !ページが読み込まれると、インポートされたファイルが順番に読み込まれることがわかります。 jquery の js ファイルが最初に導入されていない場合、他の js の $. メソッド名はエラーを報告します。 jquery の js ファイルを最初に導入した場合のみ、$. メソッドが正しく実行されます。ここでバックアップしてください!