0
我使用jqZoom從選定的縮略圖圖像中交換主圖像,但我也想切換一些內容div。所以當我點擊第一個縮略圖時,它將交換放大的大圖像,並顯示div id =「one」的內容。同樣,點擊縮略圖其中2交換用jquery顯示/隱藏內容
<script type="text/javascript">
$(document).ready(function() {
$('.jqzoom').jqzoom({
title: false,
zoomType: 'standard',
lens:true,
preloadImages: false,
alwaysOn:false
});
});
</script>
[...]
<body>
<div class="clearfix">
<a href="imgProd/triumph_big1.jpg" class="jqzoom" rel='gal1' title="triumph" >
<img src="imgProd/triumph_small1.jpg" title="triumph" style="border: 4px solid #666;">
</a>
</div>
<div id="one" style="display:none;">
div class one text
</div>
<div id="two" style="display:none;">
div class two text
</div>
<div id="three" style="display:none;">
div class three text
</div>
<ul id="thumblist" class="clearfix" >
<li><a class="zoomThumbActive" href='javascript:void(0);' rel="{gallery: 'gal1', smallimage: './imgProd/triumph_small1.jpg',largeimage: './imgProd/triumph_big1.jpg'}"><img src='imgProd/thumbs/triumph_thumb1.jpg'></a></li>
<li><a href='javascript:void(0);' rel="{gallery: 'gal1', smallimage: './imgProd/triumph_small2.jpg',largeimage: './imgProd/triumph_big2.jpg'}"><img src='imgProd/thumbs/triumph_thumb2.jpg'></a></li>
<li><a href='javascript:void(0);' rel="{gallery: 'gal1', smallimage: './imgProd/triumph_small3.jpg',largeimage: './imgProd/triumph_big3.jpg'}"><img src='imgProd/thumbs/triumph_thumb3.jpg'></a></li>
</ul>
</body>
謝謝你。只是得到一個錯誤,如下所示:Object [object Object]沒有方法'on' – doubleplusgood 2011-12-23 09:24:22
@Arpanet'.on()'在jQuery 1.7中是新的,在這種情況下與'.bind()'相同,對不起,我正常把這個通知放在答案上。 – Jasper 2011-12-23 16:11:05