这个问题引用了之前已回答的帖子。现在的问题......它在 IE8 中不起作用。它在 Chrome 和 Firefox 中完美运行。
在 IE8 中,将出现日历,并突出显示当前日期。它似乎没有加载我的 XML,因此事件可以出现在日历中。
有谁知道为什么这在 IE8 中不起作用?谢谢你。
这个问题引用了之前已回答的帖子。现在的问题......它在 IE8 中不起作用。它在 Chrome 和 Firefox 中完美运行。
在 IE8 中,将出现日历,并突出显示当前日期。它似乎没有加载我的 XML,因此事件可以出现在日历中。
有谁知道为什么这在 IE8 中不起作用?谢谢你。
因此,经过大量研究以及用户@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();
}