У меня есть одно большое изображение и маленькие большие пальцы, я пытаюсь обменять их src друг на друга. Здесь я изменяю палец img в flashWrapper img, но я хочу обменять их src. Помощь Pls!Swap image src with jquery
HTML
<div class="bottlesWrapper">
<img src="bottle1.png" />
</div>
<div class="thumbs">
<img src="bottle2.png" />
</div>
SCRIPT
<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>
EDIT
Спасибо всем :)
Я на самом деле забыл дать одну информацию, которая у меня есть различные пальцы, это ответ подходит лучше всего! Спасибо всем за ваши драгоценные вклады!
$('.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: http://www.designchemical.com/blog/index.php/jquery/jquery-image-swap-gallery/ (не сложно было бы добавить fadein/fadeout, я думаю) –