FullCalendar选择数组/列表中的所有日期?

时间:2014-10-28 16:07:43

标签: javascript jquery arrays fullcalendar each

我有特定日期的数据,我需要在FullCalendar上选择这些日期。但是,我在选择这些日期时遇到了问题。我已经格式化了传入日期以匹配日历的data-date td属性的格式。因此 - 对于每个日期(类.fc-day),如果此.fc-day属性data-date等于日期列表中的日期,则选择该日期。

var dates = ["2014-10-20", "2014-10-21"];


        $('.fc-day').each(function () {
            var thisdate = $(this).attr('data-date');
            var td = $(this).closest('td');

            if (thisdate == "2014-10-20") {
            //if (thisdate == dates) {
            //if ($.inArray($(this).attr('data-date'), dates) !== -1) {
            //if (dates.indexOf(thisdate) >= 0) {
                td.addClass('fc-state-highlight');
            } else {
                td.removeClass('fc-state-highlight');
            }
        });

http://jsbin.com/jezidixaji/1/

0 个答案:

没有答案