我正在尝试创建一个页面,其中包含多个带有较小缩略图的大图像实例。
我想这样做,以便当用户单击缩略图时,缩略图的父 div 中的大图像变为缩略图的大版本。
如果页面上只有一个实例,我知道如何实现这一点,但是我在处理多个实例时遇到了麻烦。
这是我到目前为止的代码:
HTML
<div>
<img src="upload/1374000286_large.jpg" />
<div class="thumbnails" >
<img src="upload/1374000286_small.jpg" />
<img src="upload/1374000773_small.jpg" />
</div>
</div>
jQuery
$('.thumbnails').click(function(){
$(this).attr('src',$(this).attr('src').replace('small','large'));
})
});