0

我正在使用multidatepicker 插件

我的范围内有三天:

  1. 不可用 - 这些具有默认样式;

  2. 每天点击一次,它就变成了第二种:Out Of Window - 这些有黑色边框。

  3. 并且,如果该天被第二次点击,则该天变为最后一种: 免费 - 这些有黑色边框和绿色背景。

所以,我的问题是:如何在被点击的那一天应用一个特定的样式/类?

我试过类似的东西:

onSelect: function(){
    $('.ui-state-active').each(function(){
        $(this).addClass('pick_up_free_dayCalendar');    
    })

    $(".calendar_").multiDatesPicker('refresh');
    // multidate picker has no refresh method, I created one!
}

饲料:http : //jsfiddle.net/TeAKU/

但是,根本没有用。有什么建议么?

4

1 回答 1

0

我发现了问题:

我必须根据下拉表单动态生成这些日历......所以,它不适用于新日历。

如果我使用静态日历,它会像魅力一样工作......

feedle 上有一个完整的工作示例(请参阅问题链接)

于 2012-12-12T22:34:04.873 回答