Je viens de mettre à jour Fancybox 2 et le trouve bien meilleur que la version précédente.
Ce que j’aimerais savoir, c’est que s’il existe un moyen de déclencher une fonction lorsqu’elle atteint le dernier élément de la galerie … tout se passe en boucle, mais j’aimerais rappeler une autre fonction pour charger plus d’images!
Merci d’avance, Nicolo ‘
Tu peux essayer:
$('.fancylink').fancybox({ loop: false, afterShow: function(){ if(this.index == this.group.length - 1){ alert('I am the last item of the gallery'); } } }); // fancybox
Il montrera l’alerte juste après le dernier élément de la galerie.
Pour ceux qui utilisent encore l’ancienne version:
$("a[rel=group]").fancybox({ onComplete : function(a,index) { var total = $("a[rel=group]").length - 1; if( index == total ){ alert("last one, whats next?"); } } });