1

このデモを使用して、JSON を使用してページに表示するデータを取得しようとしています。画像は表示されますが、一意の ID を持つ独自のリスト項目タグに各画像を表示するにはどうすればよいですか?

お気に入り

<li id="20393"> picture </li>


        $.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?",
    {
        tags: "mount rainier",
        tagmode: "any",
        format: "json"
    },
    function (data) {
        $.each(data.items, function (i, item) {
            $("<img/>").attr("src", item.media.m).appendTo("#images");
            if (i == 3) return false;
        });
    });

ありがとう

4

1 に答える 1

1

を構築するのと同じ方法imgで、識別されたli( api.jqueryui.com/uniqueId ) でラップします。

$.each(data.items, function (i, item) {
    $('<li />').uniqueId()
        .append($('<img />').attr('src', item.media.m))
        .appendTo('#images');
});

または#imagesであると仮定します。ulol

于 2013-03-06T19:13:42.887 に答える