HTML:
<div class="blowup">
<img src="images/products/3.jpg" alt="even Men Black Slim Fit Nehru Jacket">
</div>
<div class="thumbs-container">
<img src="images/products/1.jpg">
<img src="images/products/2.jpg">
</div>
我有两个div
个。 .blowup
是较大的.thumbs-container
,而.thumbs-container
中的.blowup
较小。
我需要的是在点击小图片时将<script type="text/javascript">
$(document).ready(function(){
$('.thumbs-container img').click(function(){
中的图片显示到 });
});
</script>
。我怎么能用JQuery做到这一点?
{{1}}
我应该在这里添加什么?
{{1}}
答案 0 :(得分:2)
您可以获取点击的img
的src并将其分配给blowup img
jQuery(function ($) {
var $blowup = $('.blowup img');
$('.thumbs-container img').click(function () {
$blowup.attr('src', this.src);
});
});
演示:Fiddle
答案 1 :(得分:1)
试试此代码: The JSFiddle is here
HTML:
<div class='blowup'>
<img src="img3.png" alt="img3"/>
</div>
<div class="thumbs-container">
<img src="img1.png" alt="img1"/>
<img src="img2.png" alt="img2"/>
</div>
JQuery的:
$(document).ready(function(){
$('.thumbs-container img').click(function(){
$('.blowup img').attr('src',$(this).attr('src'));
});
});
我认为这会对你有所帮助...... !!
答案 2 :(得分:0)
$('.blowup img').attr('src',$(this).attr('src'))