用jQuery加载一堆图像

时间:2015-02-09 16:46:23

标签: jquery image load

我正在制作一个画廊,我有大约100张照片。使用html src加载它们是不明智的。有没有办法用jQuery加载所有图像?

我将所有图像命名为"图像(1)","图像(2)"等。

我想做点什么

<li><img src="image(x)"/></li>
<li><img src="image(x)"/></li>
<li><img src="image(x)"/></li>

谢谢!

2 个答案:

答案 0 :(得分:0)

您可以创建这样的功能

<div id="images"></div>

function createImages(){
    var div = $('#images');
    for (i = 1; i < 100; i++) { 
        var imgIndex = 'image(' + i + ').jpg'; // image(0).jpg;
        var src = '<img src="your path goes here.' + imgIndex+ '">';
        div.innerHTML += src;
    }
}

答案 1 :(得分:0)

我自己想通了。感谢Johny的帮助!

function addImagetoGallery(){
        for (i = 1; i < 40; i++){
            var imgIndex = 'thumbnail ('+i+').jpg'; // image(0).jpg;
            var src = '<img src="photos/thumbnail/' + imgIndex+ '">';
            $('#imageWrapper').prepend(src);
        }

    }