Пожалуйста, проверьте это fiddleJQuery DatePicker добавить текст beforeShow и onSelect
Первый календарь является то, что я в настоящее время, я хотел бы добавить элемент текста в нижней части календаря внутри DIV .ui-datepicker
У меня есть это код, который не работает должным образом,
(function($) {
$('.date').datepicker({
beforeShow: function(input, inst) {
alert('Show it to me baby');
$(this).find('.ui-datepicker').append('Here I am');
},
onSelect: function(dateText, inst) {
var date = $(this).val();
alert(date);
$(this).find('.ui-datepicker').append(date);
}
});
})(jQuery);
мои проблемы
Метод beforeShow не работает для календаря, который отображается в pageload, он отлично работает, когда datepicker подключен к входу.
В случае «onSelect», это выглядит как календарь HTML элемент был повторно добавлен в йот и мой Append код не будет работать на текущем календаре,
Я был бы признателен за любые указания ,
Благодаря
да, я знаю, что именно поэтому я хотел бы знать, если есть решение для календаря не привязываясь на входе. и да, этот код '' '$ (this) .append (date);' '' должен работать нормально, я могу даже добавить любой элемент в div, который я определю, но это не сработает, поскольку мне нужно добавить элемент внутри '' 'ui-datepicker-inline ui-datepicker''' div для стилизации для целей, это будет только мой последний вариант, если я не смогу найти решение – silver