私はここでまったく同じ問題を抱えていました.プラグインはその特定の属性の変更をサポートしていないため、おそらく機能しません. 独自のドキュメントにエラーがあります。これがどのように機能するかです。
メイン画像とサムネイルの HTML:
<img id="bigpic" src="small/image1.jpg" data-zoom-image="large/image1.jpg"/>
<div id="gal1">
<a href="#" data-image="small/image1.jpg" data-zoom-image="large/image1.jpg">
<img src="thumb/image1.jpg" />
</a>
<a href="#" data-image="small/image2.jpg" data-zoom-image="large/image2.jpg">
<img src="thumb/image2.jpg" />
</a>
</div>
ギャラリーを初期化するための jQuery:
$("#bigpic").elevateZoom({
gallery:'gal1',
galleryActiveClass: 'active'
画像をメイン コンテナに渡すための jQuery:
$("#bigpic").bind("click", function(e) {
var ez = $('#bigpic').data('elevateZoom');
$.fancybox(ez.getGalleryList());
return false;
});
私はjQueryを初めて使用し、ここでのメカニズムを100%理解していませんが、それが機能する方法です。うまくいくことを願っています!