|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 3 ![]() |
Bonjour à tous,
je suis en train de programmer un site et j'ai besoin d'une galerie pour les images. J'utilise jQuery pour le javascript ainsi que le plugin lightbox. J'ai donc fait une fonction "afficher/masquer" dans laquelle se trouve ma "galerie" (mon site). Comme vous pouvez le constater, quand on clique sur une image, celle-ci s'affiche bien dans la fenêtre de la lightbox, mais le tout derrière la vidéo ! J'ai passé un petit moment à chercher et je ne trouve vraiment pas ... J'ai déjà essayé avec les z-index mais sans succès. Petite précision : le lien de la vidéo est un iframe. Voici un bout de mon code : Code :
Cordialement |
||
|
|
00
|
|
|
#2 |
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonsoir
Je viens de regarder votre page, tout s'affiche et se déroule correctement avec Chrome 11 et Firefox 4. C'est IE 9 qui pose problème. Il est bien connu qu'IE et iframe ne s'aime pas bien. Idée, incorporer la vidéo directement dans la page ou cacher l'iframe avec la méthode hide() à l'ouverture de la "lightbox" et la rendre visible avec un show() à la fermeture de la visionneuse de diapositives.
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 3 ![]() |
Merci d'avoir répondu
Effectivement, vous avez raison pour firefox 4, l'agrandissement des images marche bien. Sa ne marche pas sous ie9 mais sa ne fonctionne pas non plus avec chrome 11 pour moi ... l'affichage de l'image agrandie se fait bien derrière la vidéo (iframe). Je ne peut inclure la vidéo directement dans la page vu que j'utilise une page "par défaut" pour toutes mes séries et je récupère les infos de chaque série dans la bdd. J'ai aussi pensé comme vous, cacher l'iframe avec hide() à l'ouverture de la lightbox. Il faut que je regarde sérieusement, j'avais essayé rapidement sans succès ... Désolé mais auriez vous un exemple sur la façon de mettre ce système en place ? Merci |
|
|
00
|
|
|
#4 | ||
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonjour
Je suggère de remplacer votre : $('#gallery a').lightBox();. par : Code :
Sans vouloir être désagréable, permettez-moi de vous dire que vos scripts sont dispersés et brouillons. Tant mieux si cela fonctionne, mais ce n'est pas l'optimum.
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
||
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 1 ![]() |
Bonjour, apparemment les utilisateurs de mon site ont un problème similaire, la lightbox comprenant un formulaire de contact vient se cacher sous le tchat présent sur le site.
Personnellement je n'ai pas ce problème là, mais est il possible de le résoudre ? Merci pour vos réponses |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com