2016-01-20 73 views
0

我想創建一個允許用戶選擇多個日期的日期選擇器。這些都是JavaScript和樣式表引用我使用:日期選擇器多個日期不適用於Google Apps腳本

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js"></script> 

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> 
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> 
<script src="http://multidatespickr.sourceforge.net/jquery-ui.multidatespicker.js"></script> 

<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/smoothness/jquery-ui.css" /> 
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/themes/smoothness/jquery-ui.css" /> 

這是我打電話,一旦準備好文檔的功能:

try{ 
    $("#recievedInHouseDate").multiDatesPicker(); 
}catch(e){ 
    alert(e) 
}; 

我也得到了警報:類型錯誤:$(。 ..)。multiDatesPicker不是函數

任何想法爲什麼這不起作用。如果我只想選擇一個日期,我可以使常規日期選擇器正常工作。

回答

0

爲什麼要導入jquery-ui兩次?

這裏:

script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js">/script

這裏:

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

我想你應該刪除其中的一個。至少在我的情況下,這導致與Datepicker類似的問題。

0

嘗試這條線,以避免任何衝突而載入的jQuery庫

jQuery.noConflict();