До того, как я добавил bootstrap 4 в свой проект jQuery, средство выбора даты выглядело так:
После того, как я добавил bootstrap 4, средство выбора даты выглядит так:
Я предполагаю, что изменилось только форматирование / размер. Как мне перестать переформатировать формат и сделать его похожим на оригинал?
Я пробовал следующее.
- Вызов средства выбора даты с использованием
jquery
вместо $
- Вызов
$.fn.datepicker.noConflict();
(мне кажется, что я не могу применить noConflict
к функциональности datepicker, только к jQuery в целом) в соответствии с конфликтом jQuery ui datepicker с начальной загрузкой datepicker
В качестве альтернативы я попытался исправить загрузчик, чтобы календарь выглядел более прилично, а кнопки со стрелками не прыгали.
- Попытка использовать загрузчик даты, специфичный для начальной загрузки (хотя мне неясно, какой из них работает с Bootstrap 4 и могу ли я добавить к нему праздники всплывающей подсказки, используя метод
beforeShowDay
, который является обязательным условием для моего приложения)
HTML-код выглядит так:
<TD class="labelH5">Open Date:</TD>
<TD>
<div class="row">
<div class="col-md-8">
<INPUT TYPE="text" class="form-control" id="datepicker1">
</div>
</div>
</TD>
Спасибо