【发布时间】:2011-04-04 09:00:29
【问题描述】:
我正在尝试使 jquery ui datepicker(内联作为日历)与工具提示一起使用。一切正常,工具提示一直显示,直到我更改日历中的月份。然后工具提示停止工作。我不知道如何解决这个问题,我将不胜感激。 下面是我的代码(我使用的是this 脚本)。
谢谢!
$(function() {
var specialDays = {
'2011': {
'3': {
'10': {tooltip: "Some event", className: "holiday"}
},
'4': {
'15': {tooltip: "Some another event", className: "holiday"}
}
}
};
$('#datepicker').datepicker({beforeShowDay: function(date) {
var d = date.getDate(),
m = date.getMonth()+1,
y = date.getFullYear();
if (specialDays[y] && specialDays[y][m] && specialDays[y][m][d]) {
var s = specialDays[y][m][d];
return [true, s.className, s.tooltip]; // selectable
}
return [false,'']; // non-selectable
}});
/* tooltip*/
$(".ui-datepicker-calendar tbody").tooltip();
});
【问题讨论】:
-
你使用的是什么工具提示脚本?
-
是一个jquery ui tooltip [link]view.jqueryui.com/master/demos/tooltip/default.html[/link]
标签: jquery jquery-ui datepicker