我想要顯示低分辨率圖像並在整個頁面渲染後開始加載高分辨率圖像。只有在高分辨率圖像完全加載時,我纔想用高分辨率圖像替換低分辨率圖像。使用javascript預加載圖像並在準備就緒時顯示
我知道我應該使用
$(window).load(function(){
});
可是我該怎麼辦真正開始加載一個特定的形象?我怎麼知道圖像何時加載?我知道lazyload的存在,但是這個圖像必須是一個元素的背景,所以我必須使用.css(「background-image」,var),並且不能使用lazyload。 )
onload事件可以在特定的圖像進行綁定。 –
可能的重複[快速圖像加載方法,低到高分辨率與多個背景 - javascript的解決方案?](http://stackoverflow.com/questions/18906266/fast-image-loading-methods-low-to-high-res -with-多背景-javascri) – Djizeus