此代码获取系统时间并更改背景图片
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/