2016-06-01 161 views
-1

我爲日曆寫了此代碼,它在一個文件上工作,而不在另一個上。看看:這個日曆爲什麼不工作?

<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> 
     <script src="//code.jquery.com/jquery-1.10.2.js"></script> 
     <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script> 
     <link rel="stylesheet" href="style.css"> 
      <script> 
     $(document).ready(function() { 
      $("#datepicker").datepicker(); 
     }); 
     </script> 
     <p>Date: <input type="text" id="datepicker"></p> 

爲什麼它不只是在一個文件上工作?

+0

它的正常工作。請檢查您的控制檯是否有錯誤。 –

+0

這是說datepicker()不是一個函數。 –

回答

1

如果是使用變量$另一個庫,你可以這樣做:

var $j = jQuery.noConflict(); 
$j(function() { 
     $j("#datepicker").datepicker(); 
}); 
+0

是的!它現在工作!非常感謝! :) –

+0

最受歡迎:) –

0

複製並粘貼此:

<!doctype html> 

<head> 
    <meta charset="utf-8">  
    <link rel="stylesheet" href="http://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> 
    <script src="http://code.jquery.com/jquery-1.10.2.js"></script> 
    <script src="http://code.jquery.com/ui/1.11.4/jquery-ui.js"></script> 


<script> 
    $(function() { 
     $("#datepicker").datepicker(); 
    }); 
</script> 

</head> 

<body>  
    <p>Date: <input type="text" id="datepicker"></p>   
</body> 
</html> 
+0

我試過了。沒有工作。 –

+0

這對我有用!嘗試複製粘貼我的代碼到一個新的文件。 – Eyal

+0

試圖放入一個新的文件。沒有工作。 –

0

的問題是你的鏈接到jQuery的UI是無效的,解決這個問題,它會工作。

https://jsfiddle.net/jamiguel77/atg5m6ym/

//code.jquery.com/ui/1.11.4/jquery-ui.js 
+0

你是說我應該用'https:// jsfiddle.net/jamiguel77/atg5m6ym /'來代替'code.jquery.com/ui/1.11.4/jquery-ui.js'嗎? –

+0

不,正確的jquery-ui鏈接是//code.jquery.com/ui/1.11.4/jquery-ui.js。 jsfiddle顯示了一個工作示例。我嘗試在那裏引用你的jquery-ui,但無法找到它。 – chungtinhlakho

+0

用這個「」 /ui/1.11.4/jquery-ui.js「>」 – chungtinhlakho