1

ページの読み込み時に次のエラーが発生します。

Uncaught TypeError: Object [object Object] has no method 'datepicker'
(anonymous function)
(anonymous function)
b.extend.globalEval
b.fn.extend.domManip
b.fn.extend.append
(anonymous function)
b.extend.access
b.fn.extend.html
(anonymous function)
c
p.fireWith
k
r

スクリーンショット

ここに画像の説明を入力

Jquery の競合と関係があるのではないかと思ったので$.noConflict();、関数呼び出しの前に追加します。それでも、ページに Jquery の競合があるかどうかを確認する方法がわかりません。

これが私のコードです:

<script src="../js/jquery-1.9.1.min.js"></script>
<script src="../js/jquery-ui-1.10.2.custom.min.js"></script>

<!-- 
  <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> 
-->

<link type="text/css" href="jquery.datepick.css" rel="stylesheet">
<script type="text/javascript" src="jquery.datepick.js"></script>

<?php
  echo "<script>User();</script>";
?>

<link rel="stylesheet" 
  href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />

<script>

  $(function() {
    $( "#fast" ).datepicker();
  });

</script>

<script>
  $(function() {
    $('#modal').draggable({ handle: "p" });
  });
</script>

私の主な質問は、競合が存在するかどうかを確認する方法と、それらを削除する方法です。このエラーの意味と修正方法を教えてください。

4

2 に答える 2