从jquery数组设置每个相同的类div背景图像

时间:2015-02-22 03:58:27

标签: jquery arrays

代码看起来像那样

html:     

<div class="imgbg"></div>

<div class="imgbg"></div>

jquery:

var imgSet = [
    "bg1.jpg", // i wanna set this image to first div (class="img bg")
    "bg2.jpg", // this for 2
    "bg3.jpg" // and 3
];

我想将图像背景放置到类名为imgbg的每个div中 我该怎么办? 任何使这个功能起作用的想法?非常感谢

1 个答案:

答案 0 :(得分:1)

为什么不在课程.each()上使用.immgbg

$(document).ready(function(){
    // DOM is ready here
    $("div.imgbg").each(function(i){

        $(this).css({"background-image", "url("+imgSet[i]+")"});

    });
});