Posted on June 22, 2011 by Michael Rosario
Total Posts: 33 | Join date: 03-12-11
$(document).ready(function() {
$.getJSON("http://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api;_key={api_key}&photoset;_id={news-gallery:setID}&extras=original_format&format=json&jsoncallback;=?",
function(data){
var nmbr = 1;
$.each(data.photoset.photo, function(i,item){
var photo = 'http://farm' + item.farm + '.static.flickr.com/' + item.server + '/' + item.id + '_' + item.secret + '_s.jpg';
var lg_photo = 'http://farm' + item.farm + '.static.flickr.com/' + item.server + '/' + item.id + '_' + item.secret + '_z.jpg';
var html = "<li class='images'><a rel='gallery' title='' href='#viewer"+nmbr+"'><img src='/images/image.gif' alt='"+lg_photo+"' /></a></li>";
var galhtml = "<img id='viewer"+nmbr+"' src='"+lg_photo+"' />";
nmbr++;
$("#Gallery").append(galhtml);
$("#images").append(html);
});
$("a[rel=gallery]").fancybox({
'hideOnContentClick' : 'true',
'centerOnScroll':'true',
'scrolling':'no',
'titleShow':false,
'onComplete': function() {
$("#fancybox-img").bind("contextmenu",function(e){
return false;
});
}});
return false;
});
});
<!-- NOTE: image.gif is a transpant 1px X 1px image -->
<!-- prevent right clicking and saving of photos -->
<div id="Gallery" ></div>
<!-- Placeholder for images -->
<ul id="images"></ul>
<!-- Placeholder for thumbnails -->
Tags: There are no tags for this entry.