2009-04-07 7 views
3

Si vous visitez ici: http://www.egyptevakantie.nl/dahab, cliquez sur l'onglet "andere plaatsen", puis cliquez sur une image, il affiche une image agrandie, gracieuseté du plugin jQuery lightbox. Cependant, si vous faites la même chose ici http://www.egyptevakantie.nl/dahab?rhys=yes (essentiellement le même site à l'exception de quelques feuilles de style et d'une ou deux modifications html mineures, dont aucune n'est à proximité des images) la lightbox échoue. Au lieu de superposer le contenu de la lightbox est ajouté au bas de la page, où il est également affiché bizarrement. Jusqu'à présent, dans le débogage, j'ai réussi à calculer que le plug-in calcule toujours les bonnes valeurs de gauche et de haut pour placer la lightbox, mais au moment où le dhtml est généré, la valeur maximale a complètement changé.bug jQuery lightbox plug-in

Est-ce que quelqu'un a une idée de ce qui se passe?

+0

En cliquant sur les images dans le deuxième lien ne fait rien pour moi dans Firefox ou Chrome. Peut-être que cela aiderait si le HTML était validé? –

Répondre

6

Je pense qu'il vous manque le fichier de feuille de style jquery lightbox.

dans la première page il y a une référence à ce fichier css:

/css/jquery.lightbox-0.5.css 

mais sur le deuxième lien, il n'y aucune référence à ce fichier.

ce fichier CSS est inclus dans le téléchargement lightbox jQuery situé ici:

http://leandrovieira.com/projects/jquery/lightbox/

+0

Christ tout-puissant Je suis un idiot. – wheresrhys

+0

Meilleur commentaire d'OP jamais. –

+0

vous savez quoi, je connaissais la réponse exacte parce que cela m'est déjà arrivé! lol. heureux d'avoir aidé. –

0

Si l'image est ajouté au bas de la page, pour vous postion: absolue est pas définie.