Добрый день, вот такого рода проблема :
При нажатии на input вызывается календарь, но он никак не реагирует на нажатия по датам. Input подгружается через ajax. В head подключил:
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
Datepicker вызываю
<script>
$(document).on('click', '#datepicker', function() {
$( '#datepicker' ).datepicker();
} );
</script>
в консоли ошибок нет, подскажите,пожалуйста, как можно побороть данную проблему?
Проблема скорее-всего в z-index
. Ваш календарь лежит "под" вашими кнопками(или под контейнером с кнопками). Вы переопределяли им z-index
? Если да - то либо дайте вашему datepicker
этот аттрибут больше, чем у кнопок.
Вы странно подключаете Datepicker. Он должен срабатывать при загрузке окна, а не после клика. Примерно так:
<script>
$(function() {
$('#datepicker').datepicker();
});
</script>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В jquery полный ноль, прошу прощения за возможно нелепый вопрос
Всем привет, в общем дали проект на версткуРуководитель вечно чем то недоволен, говорит опять говнокод пишешь
Скажите, пожалуйста,