さて、Google の Picasa 画像サービスから JSON 経由で画像を取得するスクリプトを作成しました。しかし、私が望むのは、ページごとに40枚の画像を表示することです。したがって、ユーザーが 40 を超える場合、たとえば 80 と言うと、ページネーションが添付され、次の 40 の画像が表示されます。jQueryでこれを行う方法がある場合、誰かが教えてくれますか? Picasa から JSON 経由で画像を取得するための現在のコードは次のとおりです。
$(document).ready(function() {
$.getJSON("http://picasaweb.google.com/data/feed/base/user/--USERNAME--/?kind=photo&access=public&alt=json&callback=?",
function(data) {
var target = "#picasaweb-images"; // Where is it going?
for (i = 0; i <= 1000; i = i + 1) { // Loop through the 1000 most recent, [0-9]
var pic = data.feed.entry[i].media$group;
var liNumber = i + 1; // Add class to each LI (1-10)
var thumbSize = 2; // Size of thumbnail - 0=small 1=medium 2=large
$(target).append("<ul class='gallery'><li class='no-" + liNumber + "'><a title='" + pic.media$description.$t + "' rel='qpLightbox' href='getPhoto.jsp?o=" + pic.media$content[0].url + "' onClick=return false;><span></span><img src='getThumb.jsp?wl=4&w=170&h=120&url=" + pic.media$thumbnail[thumbSize].url + "' class='oi'/></a></li></ul>");
}
});
});