我目前正在尝试将url(“../ images / video.png”)(如何在CSS中声明)中的JS变量的属性更改为url(“../ images / pause。 png“)通过这行代码:
fullscreenPlayPauseButton.style.backgroundImage =“url(”../ images / pause.png“)”;
鼠标悬停在图像上方显示图像,两个图像都在文件夹中。但是,一旦执行了这行代码,最初显示的图像(video.png)将变为灰色。我在控制台中遇到的错误是“Uncaught SyntaxError:Unexpected token”。在该代码所在的行。在此先感谢您的帮助!
答案 0 :(得分:0)
您在一行中使用两个双引号。你必须逃避它们或使用单引号:
fullscreenPlayPauseButton.style.backgroundImage = "url('../images/pause.png')";
或
fullscreenPlayPauseButton.style.backgroundImage = "url(\"../images/pause.png\")";
两者都应该有用。
答案 1 :(得分:0)
尝试设置如下属性:
{{1}}