我已预装使用下面陈述2张图片:绑定预加载的图像div的背景图像
window.imgOK = $('<img src="' + '@Url.Content("~/images/OK.gif")' + '">');
window.imgNOK = $('<img src="' + '@Url.Content("~/images/NOK.gif")' + '">');
另外,我有一个div和在某一个时刻,并根据一定的条件我要绑定的一个上面的图像到div背景图像,我的意思是,我想用上面的图像之一设置div背景图像。
例如,如果在我的代码中的一些条件未得到满足的话,我愿做类似下面的顺序来更新DIV背景图像:
$('#MyDiv').css("background-image", window.imgNOK);
,如果条件得到满足:
$('#MyDiv').css("background-image", window.imgOK);
但它不工作,所以如何做到这一点?
CONSOLE.LOG您window.imgOK会让你可能看到什么是spiting。如果这实际上是你的代码,那么它应该是spitting和img html标签与src attr,你试图将该img标签设置为css属性...没办法。你只需要设置src而不是整个img标签。 – drip