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,用标识的liapi.jqueryui.com/uniqueId)包装它。

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

假设#imagesulor ol

于 2013-03-06T19:13:42.887 回答