2016-07-16 3 views
1

Я хочу добавить класс к datepicker при отображении. Я написал этот код, но не работает.Onshow событие datapicker

как это сделать?

$(targetEl).datepicker({ 
     dateFormat: "yy/mm/dd", 
     changeMonth: true, 
     changeYear: true, 
     yearRange: "-100:-13", 
     defaultDate: "-13y", 
     regional: '', 
     isRTL: true, 
     onShow: function() { $("#ui-datepicker-div").addClass("DatePikerEN"); } 

}); 

ответ

2

Событие onShow не упоминается в документации. Используйте beforeShow вместо

$('#datepicker').datepicker({ 
     dateFormat: "yy/mm/dd", 
     changeMonth: true, 
     changeYear: true, 
     yearRange: "-100:-13", 
     defaultDate: "-13y", 
     regional: '', 
     isRTL: true, 
     beforeShow: function() { 
      alert('show'); 
      $("#ui-datepicker-div").addClass("DatePikerEN"); 
     } 
}); 

Demo

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