我正在尝试根据一天中的时间更改代码中的一些类。我可以让背景改变得很好,但我也需要改变菜单颜色。我似乎无法在页面中的链接中添加一个类来让它们也发生变化!不知道我哪里出错了,任何帮助将不胜感激,谢谢!
PS我也尝试过jQuery css(),也没有运气......
function getDayTime(hours) {
if (hours > 20 || hours < 5)
return "night";
if (hours > 17)
return "dusk";
if (hours > 8)
return "day";
return "dawn";
}
$(function() {
document.body.className = getDayTime(new Date().getHours());
});
太棒了,非常感谢大家的帮助,我已经更改了 javascript,它也很好用。但是,我现在也在尝试将黎明颜色更改为白色 - 即使我将其编码为与更改为白色相同的代码,它仍然保持红色!很明显,我的系统里没有足够的咖啡……
body.dawn #menu a {
color:#fff !important
}
body.day #menu a {
color:#8a0000 !important
}
body.dusk #menu a {
color:#fff !important
}
body.night #menu a {
color:#fff !important
}