| Auteur | |
|---|---|
| Xyo | |
| 4 Posts |
Bonjour J'ai un problème un peu épineux. J'utilise WordPress et donc son système intégré de balise. Sur mon thème, j'ai ajouté prettyPhoto, un système de lightbox sympathique. Soucieux d'avoir un code propre pour mes lightbox, j'ai ajouté le code javascript suivant :
Le problème, est que quand je génère une galerie avec pièce attachée et non les fichiers images directement, il me lance la lightbox. Jusque là, normal puisque la balise <a> contient une image =>
ainsi que
D'avance merci pour votre retour. Modifié par Xyo (13 Feb 2012 - 16:55) |
| kustolovic | |
| 553 Posts |
heuuuh il est ou le problème qui ne marche pas comme tu veux? |
| Xyo | |
| 4 Posts |
Le problème est que si je fais un fichier attaché donc un lien vers une autre page du blog ou directement l'image, il essaie de l'ouvrir dans la lightbox. Du coup, ça génère une erreur avec la lightbox qui attend une image et non une page web. Modifié par Xyo (14 Feb 2012 - 13:33) |
| kustolovic | |
| 553 Posts |
Ta sélection prend tout les liens (<a>) dans lesquels il y a une balise image, donc peu importe que dans le href il y ait une image, un fichier de musique ou qqch d'autre, la lightbox s'affiche donc. Il faut sans doute effectuer le ciblage différemment. #1 ajouter une classe sur les liens à traiter dans la lightbox. #2 cibler différemment, voir si en amont il n'y a pas de différence entre les deux. (je pourrais peut être aider si je voyais une page) |
| Xyo | |
| 4 Posts |
Merci. Voilà pour le lien : http://xyoweb.com/11296/villa-escudero-un-restaurant-avec-les-pieds-dans-leau La première galerie, c'est le fichier image direct, la seconde galerie, c'est la page qui montre l'image et qui bugue avec la lightbox. J'avais trouvé ce code que je pourrais adapter, que je préférerais éviter.
Merci en tout cas de déjà jeter un oeil. Modifié par Xyo (14 Feb 2012 - 15:12) |
| momo-fr | |
| 77 Posts |
Un petit up, tu as trouvé une solution là dessus ? J'ai le même souci, tous les liens prennent le rel="prettyPhoto", même si j'ai mis en dur un autre "rel" dans le lien… iMac 24' - MacMini + 26' Iiyama - iPad 2 64 Go Wifi/3G - Nikon D7000 entre autres |
| Xyo | |
| 4 Posts |
La seule solution que j'ai trouvé c'est celle mise plus haut. J'ai du me résoudre à procéder de cette manière. |