判断背景图片是否加载成功

function loadDefault(){
    var avatar=$("#avatar").css("background-image");
    var imgUrl=avatar.match(/url\("(\S*)"\)/)[1];
    var img=new Image();
    img.src=imgUrl;
    if(img.width==0){
        $("#avatar").css("background-image","url('<%=basePath %>images/mobile/userdefault.png')");
    }else{
        return;
    }
}
window.onload=function(){
loadDefault();
}

  

posted @ 2017-10-21 15:16  PeggyChan  阅读(1501)  评论(0编辑  收藏  举报