/ / Ouvrir automatiquement la première image de Fancybox - javascript, jquery, json, fancybox

Ouvrez automatiquement la première image Fancybox - javascript, jquery, json, fancybox

En cliquant sur un lien, j'apporte quelquesles images d'un fichier JSON get, puis lorsque vous cliquez sur l'une des images, la galerie s'affiche, mais j'aimerais que la première image apparaisse immédiatement, en tant qu'événement une fois le fichier JSON chargé. Est-ce possible?

Mon code est:

$("#json-get")
.css("cursor","pointer")
.click(function(){
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?",
function(data){
$.each(data.items, function(i,item){
$("<a/>").attr("rel", "group").addClass("json-im").appendTo("#imgs").attr("href", item.media.m).append(
$("<img/>")
.attr("src", item.media.m)
);
});
$("#imgs a").fancybox();
// Load the first element
});
});

Merci beaucoup!

Réponses:

3 pour la réponse № 1

Essayez d'ajouter:

  $("#imgs a:first").trigger("click");

après avoir créé la fancybox.