Questo è il codice dell'immagine grande:
codice:
<div class="zoom-small-image">
<a href='/images/zoomengine/bigimage00.jpg' class = 'cloud-zoom' id='zoom1' rel="adjustX: 10, adjustY:-4">
[img]/images/zoomengine/smallimage.jpg[/img]</a></div>
nota che il tag "a" ha per id: "zoom1".
Questo invece è il codice delle "preview":
codice:
<a href='/images/zoomengine/bigimage00.jpg' class='cloud-zoom-gallery' title='Red' rel="useZoom: 'zoom1' , smallImage: '/images/zoomengine/smallimage.jpg' ">
[img]/images/zoomengine/tinyimage.jpg[/img]</a>
<a href='/images/zoomengine/bigimage01.jpg' class='cloud-zoom-gallery' title='Blue' rel="useZoom: 'zoom1', smallImage: ' /images/zoomengine/smallimage-1.jpg'">
[img]/images/zoomengine/tinyimage-1.jpg[/img]</a>
<a href='/images/zoomengine/bigimage02.jpg' class='cloud-zoom-gallery' title='Blue' rel="useZoom: 'zoom1', smallImage: '/images/zoomengine/smallimage-2.jpg' ">
[img]/images/zoomengine/tinyimage-2.jpg[/img]</a></p>
nell'attributo "rel" viene specificato dove viusualizzarle (zoom1, l'id del box grande)
questo è il codice che inizializza lo zoom:
codice:
$(document).ready(function () {
$('.cloud-zoom, .cloud-zoom-gallery').CloudZoom();
});
dove .cloud-zoom è la classe del box grande e .cloud-zoom-gallery è la classe delle thumbnails
Per la fancybox dovrebbe essere sufficiente:
codice:
$(document).ready(function () {
$('.cloud-zoom, .cloud-zoom-gallery').CloudZoom();//fatto copia incolla...
$('.cloud-zoom').fancybox();
});