Если вы хотите сделать что-то особенное при наведении на день, вы можете прикрепить обработчик .live (или делегат), необходимо live, так как средство выбора даты создается после того, как dom завершил загрузку, к элементу day и выполняет какое-то поиск, если вам нужно отобразить всплывающую подсказку, поле или что-то еще уникальное в дом.
$(".ui-datepicker-calendar .ui-state-default").live("hover", function() {
var month = $(".ui-datepicker-month").text();
var year = $(".ui-datepicker-year").text();
var day = $(this).text();
//Do something to look up the year month day..
$("h1").empty().text(month + day + year).fadeIn();
}, function() {
//something on mouse out
});
Простой пример для jsfiddle .
Однако, если вы обнаружите, что средство выбора даты jQuery UI не соответствует вашим потребностям, взгляните на оригинальный плагин datepicker , который предлагает множество настроек. Кроме того, он также предлагает еще несколько событий в DatePicker extension .