Учебное пособие по логике выбора календаря и / или jQuery datepicker без пользовательского интерфейса? - PullRequest
1 голос
/ 21 июня 2011

Я создаю средство выбора даты для нашего приложения. Мы используем jQuery, поэтому типичным вариантом будет jQuery UI, и мы просто будем его использовать, но мы не собираемся загружать библиотеку UI этим продуктом, поскольку он мобильный (поэтому мы стараемся максимально снизить пропускную способность) ) плюс почти все создаваемые нами виджеты нетипичны (для большинства виджетов нам будет проще и меньше кода создавать их самостоятельно в jQuery, а не модифицировать пользовательский интерфейс jQuery).

Мой вопрос из двух частей:

1) Кто-нибудь может порекомендовать учебное пособие, в котором рассматриваются концепции высокого уровня логики выбора даты? Я могу найти множество примеров выбора даты в JS, но было бы замечательно понять логику, связанную с определением того, какие даты приходятся на какие дни, в какой год генерировать сам календарь.

2) Я уверен, что более разумным подходом является изменение существующего плагина выбора даты. Уловка в том, что все, что я нашел, устарели (благодаря пользовательскому интерфейсу jQuery). Кто-нибудь знает активно развивающийся плагин jQuery Datepicker, который не полагается на jQuery UI?

Ответы [ 2 ]

1 голос
/ 21 июня 2011

Мой любимый jQuery Datepicker от Келвин Лак .Для этого не требуется jQuery UI.

Поскольку вы работаете с мобильными устройствами, следите за ходом поддержки браузером HTML5 встроенного средства выбора даты .Многие мобильные функции HTML5 появляются первыми в мобильных версиях браузеров.

0 голосов
/ 21 июня 2011

Я слышу, что вы говорите, но не могу не спросить, что не так с средством выбора даты в jQuery UI. Вы можете перейти к файлу datepicker пользовательского интерфейса jQuery в репозитории и увидеть средство выбора даты вне контекста остальной части инфраструктуры jQuery UI. Тогда вы можете работать оттуда, это действительно один из лучших доступных сборщиков дат.

Что касается альтернатив, вы всегда можете попробовать получить эквивалент YUI: http://yuilibrary.com/projects/yui3/calendar

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...