誰も私を助けてください、私は過去数日間この問題に苦労しています。実際に必要なすべてのプラグインを含めましたが、それでも
$('#datepicker').datepicker()
function is not definedエラー.
Datepickerが完全に機能するプロジェクトの他のjspに同じプラグインを含めました。
これは私が試したものです。
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
$( '#datepicker' ).datepicker();
ページの読み込み時に例外をスローします。ありがとう。
同じjsファイルを2回インクルードする場合は、インクルードするjsファイルを再確認してください。同じファイルの2つのバージョンが異なる場合、競合します。 jspファイルをチェックするために、jspまたはhtmlファイル全体を調べてください。
私はちょうどこの問題があり、$.noConflict();
を使用してそれを解決しました:
$( '#datepicker' ).datepicker();
の代わりに、私は以下を使用しました:
$.noConflict();
jQuery(document).ready(function ($) {
$("#datepicker").datepicker();
});
これに多くの時間を費やしました。 datepicker関数の問題が見つからないか、Chromeで機能していないことを発見しました。 VS2015の使用...ほぼすべてがJQueryに依存しているため、最上位にある必要があります。次の参考資料または最新の資料を使用してください。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.min.css" />
<script src="http://code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script>
Wordpressを使用している場合は、.jsファイルの「$」を「jQuery」に置き換えてください。
追加した参照と、scriptsフォルダーにある参照を確認してください。例:.cshtmlで[jquery-ui.min.js]を参照しているが、スクリプトフォルダーに[jquery-ui.min-1.13.0.js]がある場合、このエラーが発生します