Загрузчик щебета Twitter не работает в рельсах
Я загружаю файл bootstrap-datepicker.js и включаю его в файл приложения.js. Это не работает ввиду
<div class="well">
<div id="dp5" class="input-append date" data-date-format="dd-mm-yyyy" data-date="12-02-2012">
<input class="span2" type="dp5" readonly="" value="12-02-2012" size="16">
<span class="add-on">
<i class="icon-th"></i>
</span>
</div>
Это не отображение календаря для даты. где ми не так?
мой файл application .js
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require bootstrap-datepicker
//= require picker
//= require_tree .
$('#dp5').datepicker()
1 ответ
Решение
Добавлять //= require_self
в application.js
это включает в себя и собственное содержимое файла. Это должно быть сделано явно.
также сохраняйте формат application.js
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require bootstrap-datepicker
//= require picker
//= require_tree .
//= require_self
$(function() {
$('#dp5').datepicker()
});
// Do not keep bank spaces between included files.
Я бы предложил создать новый js-файл и добавить в него содержимое, а затем включить его в application.js.
сохранить application.js как индексный файл