2
我試圖按需加載圖像,以防止下載不需要的圖像。我正在使用jQuery。到目前爲止,這是我所想出的:jQuery按需加載圖像
$('#region_image').attr({'src':'/images/'+e.key+'.jpg'}).load(function(){
$(this).fadeIn();
});
// e.key is the name of the image I want to load now.
是否有任何警告使用此?
編輯:
買者NR。 1:
在循環中綁定load事件時,請記住它將在下次運行時綁定兩次。
警告號碼。 2:
試圖加載的映像必須始終存在,或者應該有錯誤處理。
如果您使用的是比1.5.x更新的jQuery版本,您應該使用「.prop()」而不是「.attr()」。 – Pointy
下面是一個有趣的基於CSS的技術來執行相同的操作 - 按需加載圖像。 http://podlipensky.com/2013/06/css-only-load-images-on-demand/ –