既存の .aspx ページで jQuery の UI プラグインである DatePicker を使用すると、次のエラーが発生します。
$("#datepicker").datepicker is not a function
ただし、datePicker を作成して使用する同じコードを、aspx ページと同じディレクトリにある HTML ファイルにコピーして貼り付けると、問題なく動作します。このことから、aspx ページに datePicker または jQuery の UI JS ファイルの適切な読み込みを妨げている JS ファイルがあると考えられます。
私の考えを確認したり、jQuery の UI プラグインに干渉している原因を見つけるためのヒントを提供してくれる人はいますか?
ベストアンサー1
私は何時間も同じような問題に悩まされました。そして、jQuery が 2 回インクルードされていることが判明しました。1 回は jQuery 関数を追加していたプログラムによって、もう 1 回は社内のデバッガーによってインクルードされていました。