向基于类的daterangepicker单元格添加标题

问题描述 投票:0回答:1

感谢插件daterangepicker中的isCustomDate函数,我可以将自定义类添加到单元格中。

css:

.holiday {background-color:red;}

代码:

$('input[name="daterange"]').daterangepicker({
isCustomDate: function(e) {
        var dataCell = moment(e._d).format("YYYY-MM-DD");
        if ( dataCell == "2015-01-01" ) {
            return 'holiday newyear';
        }
        if ( dataCell == "2015-12-25" ) {
            return 'holiday xmas';
        }

    }
});

现在,我想根据添加的类添加标题。如果存在“ xmas”类,请添加title="Christmas day"。有什么主意吗?

我的小提琴:https://jsfiddle.net/h9qdbaxo/

jquery daterangepicker
1个回答
0
投票

找到解决方案:

on('show.daterangepicker', function(ev, picker) {
  $(picker.container[0]).find(".holiday").attr("title","Vacanza");
});

https://jsfiddle.net/h9qdbaxo/1/

更新:如果假期的月份在另一个月中不起作用,我需要向左或向右滚动日历……例如:https://jsfiddle.net/h9qdbaxo/2/

© www.soinside.com 2019 - 2024. All rights reserved.