2012-08-01 2 views
2

Я активно искал ответ, но я не могу найти тот, который работает. Я использую Django 1.4, с twitter boostrap 2.0.4, и я стараюсь использовать подборщик даты (eyecon) без успеха. Когда я нажимаю на поле ввода, окно даты не появляется.twitter bootstrap date picker не работает

<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», в то время как определение вашего входного элемента не имеет такого класса, но имеет датупиксера в качестве атрибута атрибута.

Либо выберите поле id $("#datepicker") или добавьте класс «.datepicker» в поле ввода.

+1

благодаря его работал. Я следовал примерам, которые были точно такими же, как и я, поэтому я не понимаю, почему они это сделали ... но спасибо;) – psychok7

0

ли это: $(document).ready(function(){ $('#datepicker').datepicker()});

Как вы установили id="datepicker"

'.' используется для класса и '#' используется для идентификатора

Смежные вопросы