loadImg: function(prop){
var img=$(this).get(0);
var url=prop.url||'';
var before=prop.before||function(){};
var callback=prop.callback||function(){};
if(url=='') {
return;
}
if("function"==typeof before) {
before(img);
}
//return;
if(img.readyState){ //IE support
img.onreadystatechange=function(){
if(img.readyState=="loaded" || img.readyState=="complete"){
if("function"==typeof callback) {
callback(img);
img.onreadystatechange=null;
}
}
}
}else{ //FF, safari, chrome, and others
img["onload"]=function(){
if("function"==typeof callback) {
callback(img);
img["onload"]=null;
}
}
}
img.src=url;
},