【发布时间】:2011-06-10 10:05:11
【问题描述】:
喂,
我使用uploadify上传一些图片,在我将所有图片缩略图显示在一个列表中之后,当我点击一个图片缩略图时,它会在一个具有此功能的div中打开一个更大的图片
$(".thumbs li a").click(function(){
var largePath = $(this).attr("href");
$('.thumbs li').removeClass('thumbac');
$(this).parent().addClass('thumbac');
$("#largeImg").attr({ src: largePath });
return false;
});
这是我的照片列表:
<div class="upimage">
<ul id="upimagesQueue" class="thumbs">
<li id="liupimages">
<a href="uploads/0001.jpg"><img src="uploads/0001.jpg" alt="0001.jpg" id=""></a>
</li>
<li id="liupimages">
<a href="uploads/0002.jpg"><img src="uploads/0002.jpg" alt="0002.jpg" id=""></a>
</li>
<li id="liupimages">
<a href="uploads/0003.jpg"><img src="uploads/0003.jpg" alt="0003.jpg" id=""></a>
</li>
<script>
$(".thumbs li a").click(function(){
var largePath = $(this).attr("href");
$('.thumbs li').removeClass('thumbac');
$(this).parent().addClass('thumbac');
$("#largeImg").attr({ src: largePath });
return false;
});
</script>
</ul>
</div>
这是显示图像的 div
<div class="largeImg" >
<img id="largeImg" src="" />
</div>
如何在显示之前预加载图像?
【问题讨论】: