在datepicker日历上的工具提示

时间:2015-05-05 13:22:56

标签: jquery datepicker jquery-ui-tooltip

我希望在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');

1 个答案:

答案 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();