Uncaught TypeError: Object [object Object] has no method 'datepicker'
ここで私のjavascriptでエラーが発生しています:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js"></script>
<script type='text/javascript'>
$(function() {
$("#birthday").datepicker({changeMonth: true});
});
</script>
追加しようとしている誕生日アイテムは次のとおりです。
<!--// BIRTHDAY //-->
<li class="field">
<label for="birthday">Birthday</label>
<div class="field"><input type="text" id="birthday" name="birthday" value="" class="" /></div>
</li>
ご覧のとおり、datepicker を使用しようとしている場所のすぐ上に jquery ui のソースを含めています。http://jqueryui.com/docs/Downloading_jQuery_UIから URL を取得したので、有効な URL であると確信しています。また、ファイルをアップロードしてローカル コピーにリンクしようとしましたが、それでも同じエラーが発生しました。他に何を試すことができますか?
編集:
これを使用して jquery ライブラリをロードし、次<script type="text/javascript" src="/includes/js/jquery-1.7.2.min.js"></script>
のスクリプトで検証しました。
if (jQuery) {
alert("jQuery library is loaded!");
}