Плагин к jquery
Такой?
Оба не подходят. Хотя второй сейчас используется, но его функционал и глюки не удовлетворяют.
А зачем изобретать велосипед? Посмотрите, как работает контрол, исправьте глюки и доработайте до своих требований.
исправьте глюки и доработайте до своих требований.руки кривые, а денюжек нет
Нашел пока простое решение - использую два слайдера: одни для выбора года, второй для интервала внутри года. Место на странице используется не экономно, но все наглядно.
Оставить комментарий
marat7256
Ни у кого нет желания сделать сабж?Разумеется совершенно бесплатно!
Лицензия GPL или совместимая.
Краткое описание:
Это плагин для выбора интервала времени.
Входные данные:
1. Максимальная и минимальная дата/время, которые в принципе могут быть
2. Интервал времени, который может отображаться на экране
3. Начальное значение для одной из границ на экране (не принципиально какой)
4. Максимальная длина интервала времени, который можно выбрать (подразумевается, что не больше пункта 2.)
5. Минимальная длина интервала времени, который можно выбрать
6. Минимальный шаг по времени
Примерный вид на экране и функциональность:
Реализуется в виде горизонтального руллера.
На руллере два бегунка для начала и конца выбираемого интервала.
Их можно свободно тянуть в любую сторону. При достижении максимальной или минимальной границы интервала (пункты 4 и 5 входных данных один бегунок тянет за собой (или толкает) другой. Имеет смысл выделить как-то, что они связаны, например, цветом области между ними.
Когда любой из бегунков достигает границы отображаемого диапазона, прокручивается руллер в целом, изменяя границы, отображаемые на экране.
Предусмотреть "пролистывание" влево вправо на величину отображаемой области, разумеется, с автоматическим переносом в нужное место бегунков.
Обязательно реализовать подписи к шкале и бегункам.
Необходимо реализовать методы для получения границ выбранного интервала. Возможно сделать возможность прикручивать колбеки на события, как минимум, на окончание выбора (грубо говоря, отпускание мыши но пока под вопросом.
Хорошо бы сделать возможность менять вид обычным css.
Вот такое ТЗ.
Есть желающие? Респект и уважуха гарантируется. Будет непременно использовано в научном проекте. На сайте разместится именная благодарность. jQuery сообщество будет в восторге!
В job не размещаю, ибо денюжег нет.