私は次のJSコードを持っています:
$(document).ready(function(){
for(var i=1; i <= 6; ++i){
$('.etalage'+(i===1 ? '':i)).etalage({
show_hint: false,
thumb_image_width: 464,
thumb_image_height: 464,
source_image_width: 1000,
source_image_height: 1000,
zoom_element: '#custom_zoom_element'+(i===1 ? '':i),
//source_image_height: 480,
//source_image_width: 480,
zoom_area_width: 400,
zoom_area_height: 400
});
}
});
サムネイルにカーソルを合わせると、大きな別の画像にズームインします。最初の5つの画像には最適ですが、その後はどちらの画像も表示されません。これは、HTMLの6つの本質的に同一のグループの1つです。
<div>
<ul class="etalage">
<li>
<img class="etalage_thumb_image" src="codecanyon/demo_files/images/image2_thumb.jpg">
<img class="etalage_source_image" src="codecanyon/demo_files/images/image2_large.jpg">
</li>
</ul>
<ul class="etalage2">
<li>
<img class="etalage_thumb_image" src="codecanyon/demo_files/images/image4_thumb.jpg">
<img class="etalage_source_image" src="codecanyon/demo_files/images/image4_large.jpg">
</li>
</ul>
もう1つの興味深い点は、6、7などのページで、リストスタイルタイプの箇条書きが各ページに表示されることです。私が犯している間違いについてのアイデア。再度、感謝します。