我有以下功能可以根据一周中的哪一天隐藏/显示网页的各个部分。
不幸的是,我发现这在 IE8 上不起作用,并显示所有剩余天数,包括一周中的当天。
它适用于 Chrome、Safari、Firefox、IE7、IE9 和 IE10,但不适用于 IE 8。
有谁能帮忙吗?
请参阅下面的功能。
$(document).ready(function () {
var dayOfWeek = new Date().getDay();
if (dayOfWeek == 2) {
$("#menu1").css("display", "none");
$("#menu2").css("display", "block");
$("#menu3").css("display", "none");
$("#menu4").css("display", "none");
$("#menu5").css("display", "none");
}
else if (dayOfWeek == 3) {
$("#menu1").css("display", "none");
$("#menu2").css("display", "none");
$("#menu3").css("display", "block");
$("#menu4").css("display", "none");
$("#menu5").css("display", "none");
}
else if (dayOfWeek == 4) {
$("#menu1").css("display", "none");
$("#menu2").css("display", "none");
$("#menu3").css("display", "none");
$("#menu4").css("display", "block");
$("#menu5").css("display", "none");
}
else if (dayOfWeek == 5) {
$("#menu1").css("display", "none");
$("#menu2").css("display", "none");
$("#menu3").css("display", "none");
$("#menu4").css("display", "none");
$("#menu5").css("display", "block");
}
else {
$("#menu1").css("display", "block");
$("#menu2").css("display", "none");
$("#menu3").css("display", "none");
$("#menu4").css("display", "none");
$("#menu5").css("display", "none");
}
});
提前致谢。