So ändern Sie data-zoom-image-Wert
Ich bin mit elevate zoom-Effekte zum Zoomen Anlage von Bild, mein Bild-tag ist:
<img id="zoom_01"
src='New folder/small/image.jpg'
data-zoom-image="New folder/large/image.jpg">
und elevatezoom Skript:
<script>
$("#zoom_01").elevateZoom({scrollZoom : true});
</script>
Habe ich viele Bilder, die will ich vergrößern, mit der gleichen id,src-Wert verändert, aber ich konnte es nicht ändern, data-zoom-image-Wert.Wie kann change data-zoom-image-Wert,können Sie auch besuchen [e coomerce website], dass das, was ich versuche zu sagen.Eins
InformationsquelleAutor Hashir Hussain | 2013-10-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach der änderung des data-zoom-image Attribut, müssen Sie re-initialisieren mit
elevateZoom
wie diese:InformationsquelleAutor Zoran Majstorovic
Wenn Sie möchten, ändern Bild, das angezeigt gezoomt ist, einfach das zu tun diese
InformationsquelleAutor Malkhaz Gholijashvili
Ich glaube, Sie brauchen das...
Bitte jemand helfen so schnell wie möglich, es ist dringend.... vielen Dank im Voraus..
auch wenn es nicht original ist Attribut. Es sollte funktionieren. Bitte teilen Sie einige code, wo Sie versuchen, ändern Sie den tag und die src des Bildes
Ich habe drei kleine Bilder als thumbnails und ein großes Bild... das ist eines der kleinen Bild <img src="Neuen folder/images/simage.JPG" data-zoom-image="Neue folder/images/bimage.JPG" />.Ich möchte das ändern Big-image-data-zoom-image-Wert mit kleinen image-data-zoom-image
diese Funktion wird aufgerufen, auf onClick des kleinen image-tag, Funktion changeImg(src,id) { document.getElementById(id).src=src; $(id).attr('data-zoom-image',src); }
InformationsquelleAutor Naveed Butt
Ich hatte genau das gleiche problem hier, es herausgefunden: es wahrscheinlich nicht funktionieren, da das plugin nicht ändern, dass die Besondere Eigenschaft - es hat seine eigene Galerie-Funktionalität. Es sind Fehler in Ihre eigene Dokumentation, dies ist, wie es funktioniert:
HTML-Code für Haupt-Bild & miniaturen:
jQuery für die Initialisierung der Galerie:
jQuery für die Weitergabe der Bilder an den umgebenden container:
Ich bin neu bei jQuery und ich nicht wirklich zu 100% verstehen, die mechanik hier, aber das ist, wie ich es geschafft habe, ich hoffe, es funktioniert für Sie!
InformationsquelleAutor mompou
Gehören die folgenden code in js, und es kann Ihr problem lösen
In der variable smallImage geben Sie die url der neuen kleinen Bild
und in largeImage geben Sie die url der neuen großen Bild.
Hoffe, das löst dein problem ohne reintializing Ihre erheben zoom.
InformationsquelleAutor Priya Gupta
müssen Sie nur verwenden Sie die gallery-Funktion, sofern durch das plugin selbst, nur wickeln Sie Ihre Bilder in einen container
dann müssen Sie rufen Sie das plugin wie dieses:
InformationsquelleAutor nizarb
InformationsquelleAutor Hossein Haji Mali