if ($("#canvas").css('background-image') == 'url(images/endOfGame.jpg)') {
不起作用。但这确实:
var element = document.getElementById('canvas');
var style = window.getComputedStyle(element);
var imagex = style.getPropertyValue('background-image');
console.log(imagex);
if (imagex === "url(file:///C:/Users/Jack/Documents/myGames/Pong/images/endOfGame.jpg)") {
这不会:
var element = document.getElementById('canvas');
var style = window.getComputedStyle(element);
var imagex = style.getPropertyValue('background-image');
console.log(imagex);
if (imagex === "url(images/endOfGame.jpg)") {
为什么?我必须更改运行游戏的每台计算机的完整文件路径代码。不好。
谢谢。