@WildKayote

На чем можно реализовать подобный datapicker?

5ad8b24828b31595207527.png

гуглил datepicker - подходящий не нашелся.
пробовал реализовать через скрытые input'ы, в которые добавлялись бы значения из кастомного блока со span, где добавлялось/уменьшалось число, но не разобрался с .substr(), когда меньше 10. также не понимаю, как сделать ограничения с 0 до 24.
Вот пример по клику на увеличение:
$(document).on('click', '.up', function() {
   		$value = $('.date-test .value').each(function() {
		    $(this).text($(this).text().substr(0, 2));
		});
   		$value.text(+$value.text() + 1);
   		$value.append(':00')
   	});

Может быть, есть готовые решения? Спасибо за помощь
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
@WildKayote Автор вопроса
Реализовал с помощью slick слайдера и data атрибутов
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
Рекомендую попробовать строить компоненты с фреймворком Vue.js.
Vue.js tutorial: от jQuery к Vue.js
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы