Javascript 对于数组中的每个值,在CSS中更改为相同的图像

Javascript 对于数组中的每个值,在CSS中更改为相同的图像,javascript,css,arrays,image,Javascript,Css,Arrays,Image,有一个数组的大小会有增减,我试图实现一些东西,让代码遍历数组中的每个值,并执行以下代码:(为每个值设置相同的图像) 但是,上面的代码只适用于前两个值,如果还有更多值呢?还是更少 我正在考虑实现forEach方法,这样它实际上可以替换每个值中的图像,但是它不是一个变量,因为它修改了CSS文件,我有点困惑如何做到这一点,因为我找不到相关的示例,所以下面的代码我认为它可以工作,但它没有 if (something) { myArray.forEach(value) { myArray.

有一个数组的大小会有增减,我试图实现一些东西,让代码遍历数组中的每个值,并执行以下代码:(为每个值设置相同的图像)

但是,上面的代码只适用于前两个值,如果还有更多值呢?还是更少

我正在考虑实现forEach方法,这样它实际上可以替换每个值中的图像,但是它不是一个变量,因为它修改了CSS文件,我有点困惑如何做到这一点,因为我找不到相关的示例,所以下面的代码我认为它可以工作,但它没有

if (something) {
    myArray.forEach(value) {
    myArray.css("background-image", "url(pictures/img.png)")
    }
}
而且,它都在一个函数中,并且jQuery已经被指定,这就是为什么您看到我使用没有$sign的.css


任何帮助都将在数组中循环并更新每个jQuery元素

if (something) {
    for (var i = 0; i < myArray.length; i++) {
        myArray[i].css("background-image", "url(pictures/img.png)");
    }
}
if(某物){
对于(var i=0;i
URL()
函数中,数组中的所有元素都应该使用相同的URL设置吗?
if (something) {
    for (var i = 0; i < myArray.length; i++) {
        myArray[i].css("background-image", "url(pictures/img.png)");
    }
}