2014-10-17 2 views

ответ

0

По умолчанию при создании элемента Pikaday он не отображается по умолчанию, и он запускается только при генерации события focus на поле vinculated input.

Если вы предоставили некоторый пример кода, мы можем помочь вам лучше, однако, исходя из того, что вы просите, я полагаю, что вы используете пример из pikaday.jquery-plugin, который находится на github pikaday repository. Этот пример показывает, календарь, когда страница загрузки, потому что это выполнение последующих js:

var $datepicker = $('#datepicker').pikaday({ 
    firstDay: 1, 
    minDate: new Date('2000-01-01'), 
    maxDate: new Date('2020-12-31'), 
    yearRange: [2000,2020] 
}); 
// chain a few methods for the first datepicker, jQuery style! 
$datepicker.pikaday('show').pikaday('nextMonth'); 

Если вы посмотрите на этот код вы можете увидеть, что pikaday это не показали по умолчанию, функция, которая показывает календарь он вызывается явно, если вы удалите последующую строку календарь не предъявляются при загрузке страницы, только тогда, когда вы сосредоточены на input:

$datepicker.pikaday('show').pikaday('nextMonth'); 

Надеется, что это помогает,

Смежные вопросы