【发布时间】:2013-03-19 20:37:17
【问题描述】:
我有一个大图像和一个小拇指,我正在尝试相互交换它们的 src。在这里,我在bottleWrapper img 中更改 thumb img,但我想交换他们的 src。请帮忙!
HTML
<div class="bottlesWrapper">
<img src="bottle1.png" />
</div>
<div class="thumbs">
<img src="bottle2.png" />
</div>
脚本
<script>
$('.thumbs a').each(function() {
$(this).click(function() {
var aimg = $(this).find("img")
$('.bottlesWrapper img').fadeOut('fast',function(){
$(this).attr('src', $(aimg).attr('src')).fadeIn('fast');
});
});
});
</script>
编辑
谢谢大家:)
我居然忘了给出一个我有各种拇指的信息,这个答案最适合!感谢大家的宝贵意见!
$('.thumbs img').click(function() {
var thmb = this;
var src = this.src;
$('.bottlesWrapper img').fadeOut(400,function(){
thmb.src = this.src;
$(this).fadeIn(400)[0].src = src;
});
});
【问题讨论】:
-
拇指里面没有标签
-
另请参阅 Design Chemical 的“交换画廊”示例:designchemical.com/blog/index.php/jquery/…(我想添加淡入/淡出并不难)
标签: jquery image swap attr src