这与我刚刚回答的另一个问题有点不同。我想
<a href="#"><img style="float:right;" src="/explore_btn.png"></a>
触发大图像加载到<div id="show_area">
. 因此,如果id="list"
在为该容器单击 explore_btn.png 时,achor 已将该图像加载到 show_area 中。将有 12 个带有缩略图的不同容器。我怎样才能正确地做到这一点
<script>
$('#list img').on('click',function(){
var old_img = this.src;
var new_img =old_img.split('-150x150').join('')
$('#show_area').html('<img src="'+new_img+'" />');
});
</script>
<div id="show_area"> large image here </div>
<div class="container1">
<a id="list" href="#">
<img style="float:left;" src="/escher_full-150x150.png" width="150" height="150" />
</a>
<div class="search_desc">
<strong>Escher</strong><br><br>
<!-- clicking explore_btn will load escher_full.png in the show_area div -->
<a href="#"><img style="float:right;" src="/explore_btn.png"></a>
</div>
</div>
<div class="container2">
<a id="list" href="#">
<img style="float:left;" src="/footer_full-150x150.png" width="150" height="150" />
</a>
<div class="search_desc">
<strong>footer</strong><br><br>
<a href="#"><img style="float:right;" src="/explore_btn.png"></a>
</div>
</div>