marcelman Posted November 23, 2012 Share Posted November 23, 2012 Salut, J'ai un slide sur une page avec des images cliquables qui ouvrent sur une lightbox. Je veux que quand on ouvre la lightbox, le slide se mette en pause, et que quand on ferme la lightbox, il reprenne. J'ai réussi à le mettre en pause avec le script : function pause(){$('#taille a img').click(function(){$('.slidephotos').cycle('pause');});} Je n'arrive pas à le paramétrer pour qu'il reprenne tout seul quand on ferme la lightbox. J'ai essayé ça : function retour {$('#taille a img').close(function(){$('.slidephotos').cycle('resume');});} et la même chose avec remove à la place de close, mais ça plante le slide. C'est quoi que je rate ? Link to comment Share on other sites More sharing options...
Ernestine Posted November 23, 2012 Share Posted November 23, 2012 close() n'est pas un évènement jQuery. Liste des événements possibles : http://api.jquery.co...nts&redirect=no Par contre, si tu utilises cette fancybox : http://fancybox.net , alors tu peux ajouter une option onClose à ta fancybox, comme indiqué ici : http://fancybox.net/api Un truc du style : $("#idLienFancybox").fancybox({onClosed: function() {$('.slidephotos').cycle('resume');})}); PS : et si tu as un lien pour nous montrer ça aiderait. PS 2 : et par ailleurs, plutôt que function pause(){$('#taille a img').click(function(){$('.slidephotos').cycle('pause');});} il vaudrait mieux faire : function pause() { $('.slidephotos').cycle('pause');}$('#taille a img').click(function() { pause();}); Link to comment Share on other sites More sharing options...
marcelman Posted November 23, 2012 Author Share Posted November 23, 2012 (edited) http://www.globetrot...rossiphotos.php Ca, c'est pour le lien. Pour le code, je n'utilise pas fancybox mais une lightbox qui était proposée par Leandro Vieira Pinho (http://leandrovieira.com) et que j'essaie de paramétrer sans faire trop d'ânerie. Je débute un peu dans le domaine des lightbox. Merci pour le lien sur les événements jquery, je vais regarder ça. Edited November 23, 2012 by marcelman Link to comment Share on other sites More sharing options...
Ernestine Posted November 23, 2012 Share Posted November 23, 2012 D'après cette page : http://leandrovieira...query/lightbox/ Je n'ai pas l'impression que cette lighbox gère l'évènement fermeture. Tu peux essayer : $('#lightbox-secNav-btnClose').live('click', function() {$('.slidephotos').cycle('resume');}); Mais c'est un peu du bricolage. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now