2009-10-29 13 views
0

J'ai abandonné sur fancybox car ce n'était pas pratique donc j'ai opté pour lightbox. mais j'ai une question que le support de lightbox déclencher la chose de la galerie à partir d'un bouton et ne pas cliquer sur une image? Si c'est le cas, quelqu'un peut-il me diriger dans la bonne direction?lightbox jquery question

Merci

+0

ok J'ai essayé d'utiliser jquery pour écouter un clic sur un lien puis sur lightbox mais toujours pas d'accord. des gens d'idées? voici mon code: $ (function() { $ ('un bouton #') cliquez sur (function() { $ ('galerie # a') lightbox(); }); ..}) ; –

Répondre

0

Ajouter un attribut rel = « lightbox » à une balise de lien pour activer la visionneuse, la visionneuse peut être utilisé avec plusieurs combinaisons différentes de déclencheurs qui activent la visionneuse. Voir l'exemple ci-dessous.

<a href="images/image-1.jpg" rel="lightbox" title="caption"> text/image/etc... </a> 
+0

n'a pas fonctionné monsieur. J'ai essentiellement un lien de photogallery dans ma navigation qui une fois cliqué je ne veux pas naviguer de la page d'accueil mais juste utiliser le plugin de lightbox pour présenter toutes les images disponibles. fait ce que vous avez suggéré et même quand à l'exemple slimbox qui est un clone lightbox .... nada. Je sais que c'est ma faute, que devrais-je regarder d'autre? –

0

Je ne suis pas sûr que lightbox le supporte. Peut-être pas. Pour cette raison, je suis allé pour jquery slimbox dans mon projet et je l'appelle comme celui-ci sur un lien clic:

el.children("img").bind("click", function(){ 
     jQuery("#GArticlesContainer a:has(img)").slimbox(); 
    }); 

el beeing dans un autre elment pas les thats beeing clique dessus. Il lie GArticledcontained liens qui ont l'image pour les ouvrir avec slimbox. Vous pourriez faire la même chose avec le bouton je suppose.

Si vous voulez voir plus de la façon dont il fonctionne alors allez vérifier: http://www.sanlab.ee/gallery/

Si vous voulez ouvrir l'image sur le clic de lien, pas simplement ajouter événement jquery à une nouvelle image, likein le cas de sanlab, vous pouvez le faire:

jQuery.slimbox(url, description, options); 

Découvrez slimbox api à ce sujet: http://code.google.com/p/slimbox/wiki/jQueryAPI

Hope, qui répond à votre question.

Alan.