我在页面顶部加载了以下图片
<img id="hidden-image1" style="display: none;" src="/1392655380-4.png">
<img id="hidden-image2" style="display: none;" src="/1392655401-7.png">
其他图片:
<img id="img1" style="display: none;" src="/def.png">
我在jquery中做的是
if(true){
$('#img1').attr("src", $('#hidden-image1').attr("src"));
}else{
$('#img1').attr("src", $('#hidden-image2').attr("src"));
}
jquery会导致重新请求图像吗?如果是这样我怎么能防止这种情况?
我想要做的是某种缓存
答案 0 :(得分:0)
我最终做的是这样的:
$('#hidden-image1').insertBefore($('#some-element'));
$('#hidden-image2').insertBefore($('#some-other-element'));
这就是诀窍。