2012-08-06 60 views

回答

0

可以在定位元素包裹的大圖片:

<div id="panel"> 
    <a href="images/image_01_largest.jpg" target="_blank"> 
     <img id="largeImage" src="images/image_01_large.jpg" /> 
    </a> 
    <div id="description">First image description</div> 
</div> 

由此得出一個圖像有三種規格的約定:* _thumb.jpg,* _large.jpg,和* _largest.jpg。現在你需要做的就是改變#largeImage的src時改變錨點的href屬性。

$('#thumbs img').click(function(){ 
    $('#largeImage').attr('src', $(this).attr('src').replace('thumb', 'large')); 
    $('#largeImage').parent().attr('href', $(this).attr('src').replace('thumb', 'largest')); 
    $('#description').html($(this).attr('alt')); 
}); 
+0

感謝您的快速回復和優雅的解決方案,像一個魅力:) – dpsweden 2012-08-06 13:47:35

0

嗨,你可以嘗試漂亮的照片插件在燈箱中顯示畫廊。 Demo for Preety Photo。這可以幫助你

+0

感謝您的提示,整潔的小jquery燈箱! – dpsweden 2012-08-06 13:52:02