为什么这条线有效
$('#body-image').css("background-image", 'url('+ backgroundimage +')');
Run Code Online (Sandbox Code Playgroud)
但不是这个
$('#body-image').css("background-image", 'url('backgroundimage')');
Run Code Online (Sandbox Code Playgroud)
或者这个
$('#body-image').css("background-image", 'url(backgroundimage)');
Run Code Online (Sandbox Code Playgroud)
backgroundimage是一个JavaScript变量.JavaScript中的连接运算符是+,所以要将字符串与变量放在一起,就可以了'some string ' + someVariable.没有+,JavaScript就不知道如何处理你的变量(在你的第三个例子中,甚至不知道它是一个变量).
| 归档时间: |
|
| 查看次数: |
279 次 |
| 最近记录: |