我试图通过从图像数组中加载它来更改 div 的背景图像。我已经在其他 StackOverflow 线程上查找了语法,我认为这应该可行:
var pictures = ['pic1.jpg', 'pic2.jpg', 'pic3.jpg'];
mainPhoto.css("background-image", "url(' + pictures[0] + ')";
但是肯定不行。事实上,它让我的其余代码表现得非常奇怪,所以我现在只是注释掉了。知道我做错了什么吗?
最佳答案
只是一个语法错误:
var pictures = ['pic1.jpg', 'pic2.jpg', 'pic3.jpg'];
mainPhoto.css('background-image', 'url(' + pictures[0] +')');
关于jquery - 从 jquery 数组加载 css 背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26978585/