博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

js图片预加载后触发操作

Posted on 2017-05-11 11:43  红与黑hyh  阅读(183)  评论(0编辑  收藏  举报

为了使得图片加载完,再触发回调函数,需进行图片预加载处理

function loadImage(url, callback) { 
    var img = new Image(); 
    img.src = url; 
    img.onload = function(){ //图片下载完毕时异步调用callback函数。 
        callback.call(img); // 将callback函数this指针切换为img。 
    };
};