显示最新 Flickr 上传

Avatar of Chris Coyier
Chris Coyier

此代码将显示任何帐户的最新 Flickr 上传。将代码中的“35591378@N03”(白宫帐户)替换为要获取的帐户的 ID。 使用此 如果你需要帮助找到它。将循环中的“9”更改为显示多于或少于 10 个。

$(document).ready(function() {
       $.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?id=35591378@N03&format=json&jsoncallback=?", function(data) {
               var target = "#latest-flickr-images ul"; // Where is it going?
               for (i = 0; i <= 9; i = i + 1) { // Loop through the 10 most recent, [0-9]
                       var pic = data.items[i];
                       var liNumber = i + 1; // Add class to each LI (1-10)
                       $(target).append("<li class='flickr-image no-" + liNumber + "'><a title='" + pic.title + "' href='" + pic.link + "'><img src='" + pic.media.m + "' /></a></li>");
               }
       });
});

示例