这个问题是referencing a previous post已经回答了。现在问题是...它在IE8中不起作用。它在Chrome和Firefox中完美运行。
在IE8中,将显示日历,并突出显示当前日期。它似乎没有加载我的XML,因此事件可以出现在日历中。
有没有人知道为什么这在IE8中不起作用?谢谢。
答案 0 :(得分:0)
经过用户@Andrew Whitaker和@Qlimax的大量研究和指导后,我发现IE对我从XML文件中提取日期的方式不满意。
我更改了我的getSelectedDates函数来解析发布的日期,以便IE对它感到满意。 (Chrome和Firefox也很高兴。)
function getSelectedDates() {
return $(data).find('entry').map(function() {
var dateStr = $('published', this).text();
var a = dateStr.split("T");
var d = a[0].split("-");
var t = a[1].split(":");
return {
title: $('title', this).text(),
published: new Date(d[0],(d[1]-1),d[2])
};
}).get();
}