作者scorpion2272 (我是盆栽)
看板Web_Design
标题[问题] load图片越来越慢
时间Sat Aug 24 04:38:38 2013
jsfiddle:
http://jsfiddle.net/E7P3Y/1/
各位好,我目前想做一个功能是按按钮会换下一张图,
因为我在换图的过程中使用了jquery的animate()来制造渐透明→换图→渐浮现的效果,
所以使用了jquery的load来让图片都载入完才渐浮现,
但这样的结果会造成图片载入越来越慢@@
查了一下可能是记忆体越吃越多的关系?
不晓得大家会怎麽处理这件事情,请问用lazyload可以解决吗?感谢!
附上简短程式码:
$('.instructionImg').animate({opacity:0},500,function(){
$('.instructionImg').attr('src','a.jpg');
$('.instructionImg').load(function(){
$('.instructionImg').animate({opacity:1},500);
});
});
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.177.126
※ 编辑: scorpion2272 来自: 220.130.177.126 (08/24 14:24)
1F:→ Rplus:不用缩图吗? 这麽大张... 08/24 14:39
2F:→ scorpion2272:解决了 load只要load一次就好 08/24 17:16
3F:→ scorpion2272:我让他每次按按钮都设一次load事件..所以变很慢 08/24 17:16