I have a div of images.. eg:
<div class="image-container">
<img width="174" height="174" src="http://mysite.com/images/portfolio/p1.jpg" class="image-style" typeof="foaf:Image">
<img width="174" height="174" src="http://mysite.com/images/portfolio/p2.jpg" class="image-style" typeof="foaf:Image">
<img width="174" height="174" src="http://mysite.com/images/portfolio/p3.jpg" class="image-style" typeof="foaf:Image">
<img width="174" height="174" src="http://mysite.com/images/portfolio/p4.jpg" class="image-style" typeof="foaf:Image">
</div>
我想使用jQuery遍历每个图片,并将其变成一个div,然后将图片分配为背景图片...就像这样:
<div class="image-container">
<div style="background-image:url(http://mysite.com/images/portfolio/p1.jpg)"><span>image</span></div>
<div style="background-image:url(http://mysite.com/images/portfolio/p2.jpg)"><span>image</span></div>
<div style="background-image:url(http://mysite.com/images/portfolio/p3.jpg)"><span>image</span></div>
<div style="background-image:url(http://mysite.com/images/portfolio/p4.jpg)"><span>image</span></div>
</div>
我知道如何为一个图像执行此操作,但不确定如何最好地遍历父级div (image-container
) 中的所有图像并进行转换。
非常感谢任何帮助。