我正在尝试开发一个显示内容的网站,并在用户浏览时显示内容。
例如,当早晨时间,用户将看到早晨场景内容,
,而在晚上时,用户将看到晚安内容。
这可以做什么?
我不知道这应该是什么电话。
任何人都熟悉这个请大家帮忙
谢谢您对HTML部分脚本 - 显示不同内容的不同时间
<script>
$(document).ready(function()
{
var hour = new Date().getHours();
if (hour < 10){
// morning
$('body').addClass("morning");
} else if (hour > 16){
// evening
$('body').addClass("evening");
}
// Check once every hour
setInterval(function(){
// Remove all existing classes
$('body').removeClass("morning evening");
var hour = new Date().getHours();
// Add back specific classes based on the hour
if (hour < 10){
// morning
$('body').addClass("morning");
} else if (hour > 16){
// evening
$('body').addClass("evening");
}
}, 60000);
});
</script>
<style type="text/css">
body.morning #background{
background: url(images/morning.jpg);
colour: blue;
}
body.evening #background{
background: url(images/evening.jpg);
colour: red;
}
</style>
同时:
<body>
<div id="background"></div>
</body>
请显示您的尝试。这是检查当前时间的小时的简单问题。 – 2014-12-05 11:03:01
@TrueBlueAussie不是这个剧本的专家。但是你的回答让我有一天我今晚会尝试一下,看看我能否做到这一点。 – demoncoder 2014-12-05 11:38:55
如果没有,请回来一个你的代码和HTML的例子(避免这里的反对票的好方法):) – 2014-12-05 11:40:43