我希望在jquery ui datepicker日历中鼠标超过日期时显示工具提示。这是我创建日历和添加工具提示的代码。一切都有效,除了工具提示。
function check_in_out_enable2(in_date, out_date) {
"use strict";
var today, prev_date;
today = new Date();
jQuery("#" + in_date).datepicker({
dateFormat : "yy-mm-dd",
minDate: today,
beforeShowDay: enableAllTheseDays
}, jQuery.datepicker.regional[control_vars.datepick_lang]).datepicker('widget').wrap('<div class="ll-skin-melon"/>');
jQuery("#" + in_date).change(function () {
prev_date = new Date(jQuery('#' + in_date).val());
jQuery("#" + out_date).datepicker("destroy");
jQuery("#" + out_date).datepicker({
dateFormat : "yy-mm-dd",
minDate: prev_date,
beforeShowDay: enableAllTheseDays
}, jQuery.datepicker.regional[control_vars.datepick_lang]);
});
jQuery("#" + out_date).datepicker({
dateFormat : "yy-mm-dd",
minDate: today,
beforeShowDay: enableAllTheseDays
}, jQuery.datepicker.regional[control_vars.datepick_lang]);
jQuery("#" + in_date + ",#" + out_date).change(function (event) {
jQuery(this).parent().removeClass('calendar_icon');
});
jQuery("#" + in_date+ " .highlight a").tooltip();
jQuery("#" + out_date+ " .highlight a").tooltip();
}
check_in_out_enable2('start_date', 'end_date');
答案 0 :(得分:0)
这是我的解决方案。 而不是
Seq((cheesecake, 0),
(heesecake, 1),
(eesecake, 2),
(esecake, 3),
(secake, 4),
(ecake, 5),
(cake, 6),
(ake, 7),
(ke, 8),
(e, 9))
我使用了自定义工具提示
jQuery("#" + in_date+ " .highlight a").tooltip();
jQuery("#" + out_date+ " .highlight a").tooltip();