ней дело)
Использую атрибут disabled для того, чтобы сделать input с выбором даты в таймере неактивным после нажатия кнопки Старт, чтобы до конца работы таймера не можно было менять/запускать другой таймер.
Так вот, на ПК в разных браузерах всё работает корректно.
А вот открываю с телефона страничку - input активный после запуска таймера, можно выбирать дату.
В чём может быть дело? Почему disabled не срабатывает на мобиле?
https://yuriilukianovych.github.io/goit-js-hw-11/02-timer.html
Насколько я понял по поверхностному осмотру исходников flatpickr создаёт под мобилки новый input, думаю тебе чтобы не костылять - либо инстанс его настраивать, либо вырубить поддержку нативного инпута.
Скорее всего так и есть. Спасибо за ответ. Не подумал об этом.
Так и было. Отключил для мобилы и всё работает как надо))) Спасибо!
Я ещё немножко полистал и походу у инстанса под мобилки появляется свойство mobileInput, а оригинальный input становится hidden, т.е. простой проверкой ты можешь получить текущий видимый инпут из инстанса, не используя querySelector и не теряя мобильный стиль отображения пикера, ну это если он тебе нужен, конечно.
Обсуждают сегодня