Donc j'essaie de combiner deux galeries d'images, Galleria et Lightbox. La façon dont il est censé fonctionner est que Lightbox va lire le href de la balise d'ancrage et Galleria va lire le src de la balise image dans le code suivant:Firefox/jQuery ne lit aucun attribut pour un élément img
<a href="./public/images/gallery/2.JPG">
<img class="replaced" src="./public/images/gallery/2.JPG"/>
</a>
Je cherche à tirer la Attribuez la valeur de la commande src out et utilisez-la comme valeur de href. Juste pour l'instant, une fois que je travaille, je dois retravailler le code.
Voici comment je tire la valeur d'attribut sur
var imageSrc = image.attr('src');
En ce moment, je l'ai testé dans FF2, FF3 et aucun d'entre eux sont en train de lire la valeur. Dans Chrome et IE, il lit la valeur. Ce que je pensais c'est que l'image est créée dans jQuery alors peut-être que Firefox avance trop vite et que jQuery n'a pas encore eu le temps de créer l'image?
Des pensées?
Merci,
Levi
comment choisissez-vous l'image? –
Que contient la variable "image"? Que se passe-t-il si vous écrivez "var imageSrc = $ ('img.replaced'). Attr ('src');" au lieu? – Ivar
l'image fait partie d'une fonction qui fait référence à cette ligne var _img = $ (nouvelle image()). Attr ('src', _ src) .addClass ('remplacé'); – Levi