0

json で画像を読んでいます。私は合計16枚の画像を持っています..のように昇順で画像を読みたいです。id1、id2、id3 など。

現在、降順でロードしています

$(document).ready(function() {
    var globe;
    /*   Reading the data from XML file*/

    $.ajax({
        type: "GET",
        url: "photos.xml",
        dataType: "xml",
        success: function(xml) {
            $(xml).find('item').each(function() {
                var path = $(this).attr('path');
                var width = $(this).attr('width');
                var height = $(this).attr('height');
                var id = $(this).attr('id');
                var alt = $(this).attr('alt');
                var longdesc = $(this).find('longdesc').text();
                var description = $(this).find('desc').text();
                $('#myImageFlow').prepend('<img src="' + path + '" id=' + id + '  height="' + height + '"  width="' + width + '" longdesc="' + longdesc + '" alt="' + alt + '"/>');
                imgArr[i] = description;
            });
        }
    });
});
4

1 に答える 1

5

.append()の代わりに使用.prepend()

これを試して

$('#myImageFlow').append('<img src="'+path+'" id='+id+'  height="'+height+'"  width="'+ width+'" longdesc="'+longdesc+'" alt="'+alt+'"/>');
                    imgArr[i] = description;
于 2013-05-23T09:32:49.230 に答える