var iweblog = {}; iweblog.application = function() { // @sumamary: format flickr results for display function _display_images(data, count) { var htmlString = "", cnt = 0; $.each(data.items, function(i,item){ if (cnt == count) return; var title = item.title; var image = item.media.m; var smallImage = image.replace("_m.jpg", "_s.jpg"); var largeImage = image.replace("_m.jpg", "_b.jpg"); htmlString += "<a data-lightbox=\"lightbox\" data-title=\"" + title + "\" class=\"photo-item\" href=\"" + largeImage + "\">"; htmlString += "<img loading=\"lazy\" src=\"" + smallImage + "\" />"; htmlString += "</a>"; cnt++; }); $('#photos').html(htmlString); } return { displayImages: function(data, count) { _display_images(data, count); } } }(); /// configure lightbox lightbox.option({ 'resizeDuration': 400, 'wrapAround': true })