css - 用本地时间更改背景

标签 css background

此代码获取系统时间并更改背景图片

 victorHora = new Date 
if (victorHora.getHours() > 5) {
    Imagem = 'my image. Im not allowed to post link';
} else if (victorHora.getHours() > 18) {
    Imagem = 'my image. Im not allowed to post link';
} else {
    Imagem = 'my image. Im not allowed to post link';
}
</script>
<script>
$('body').css('background-image', 'url( + Imagem + )');
 </script>
</head>

但是背景没有出现 我认为这很糟糕:

$('body').css('background-image', 'url( + Imagem + )');

你能帮帮我吗?

注意:如果我输入 document.write(Imagem),链接就会出现。

最佳答案

您没有正确连接字符串。

这个

$('body').css('background-image', 'url( + Imagem + )');

应该是这样的:

$('body').css('background-image', 'url( '+ Imagem + ')');

关于css - 用本地时间更改背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34822615/

相关文章:

css - 我的背景没有被修复

html - 跨页面实现条纹

css - 将文本放在两个图像之间

html - hotmail 电子邮件通讯中带图像的行之间的空间

jquery - 有没有一种方法可以让图像随着浏览器高度的变化而调整大小?

javascript - 悬停在链接上时如何反转整个页面的颜色

后台 OpenCV 中的 Android 摄像头

python - Pygame 无法加载背景图像?

css form- input/textarea 样式和定位.. 包括代码和图像

html - 有没有办法避免 CSS 类名冲突?