2012-08-01 63 views
2

我一直在廣泛搜索的答案,但我似乎無法找到一個工程。我使用的是Django 1.4,使用twitter boostrap 2.0.4,我試圖使用date picker(eyecon),但沒有成功。當我點擊輸入框時,沒有日期框出現。twitter引導日期選擇器不工作

<div id="due_date"> 
     <input type="text" value="02/16/12" data-date-format="mm/dd/yy" id="datepicker" > 
</div> 

在我base.html文件的最後,我有(右收身前):

<script src="/site_media/js/jquery.script.js"></script> 
<script src="/site_media/js/bootstrap-datepicker.js"></script> 

最後對我jquery.script.js我有:

$(document).ready(function(){ $('.datepicker').datepicker()}); 

回答

4

您已選擇所有擁有「datepicker」類的元素,而您的輸入元素定義中沒有這樣的類,而是使用datepicker作爲id屬性集。

請選擇ID字段$("#datepicker")或在輸入字段中添加一個「.datepicker」類。

+1

感謝它的工作。我一直在遵循與我放置的方式完全相同的示例,所以我不明白他們爲什麼這麼做,但謝謝;) – psychok7 2012-08-01 12:06:44

0

這樣做:$(document).ready(function(){ $('#datepicker').datepicker()});

正如你所設置id="datepicker"

'.'用於類和'#'用於ID

相關問題