2015-01-06 8 views
0

Привет, есть способ, которым я могу заблокировать определенные часы в сборщике в любое время, так что пользователь не сможет щелкнуть эти часы. Например, серые часы (19,20,21,22,23,00,01,02,03,04,05,06,07,08).блокирование определенного времени в любое время выборщик

Я пытаюсь создать пользовательский интерфейс для блокировки пользователя после работы.

Благодаря

ответ

0

Початкоотделитель в настоящее время не предусматривает такой вариант на день за днем. Я работаю над библиотекой замещения, которая будет, но это еще много месяцев с момента выпуска.

Между тем, вы можете изменить код самостоятельно, чтобы выполнить это следующим образом:

Near линия # 3271 в anytime.5.0.5.js, найти это:

$(this).AnyTime_current(hr == i, 
    ((!_this.earliest)||(cmpHi.getTime()>=_this.earliest)) && 
    ((!_this.latest)||(cmpLo.getTime()<=_this.latest))); 

Второй аргумент AnyTime_current() определяет, можно ли выбрать кнопку. Переменная i - это час, обозначенный кнопкой. Измените аргумент, чтобы исключить ваши нерабочие часы:

$(this).AnyTime_current(hr == i, 
    ((!_this.earliest)||(cmpHi.getTime()>=_this.earliest)) && 
    ((!_this.latest)||(cmpLo.getTime()<=_this.latest)) && 
    (i > 8) && (i < 19)); 

Сообщите мне, не работает ли он для вас.

+0

Извините за поздний ответ. Спасибо, Андрей попробует. И спасибо за великий ui! – Azl