在javascript控制完成图片加载后调用回调函数的方法。

本文描述了javascript控件图片加载完成后调用回调函数的方法,供大家参考,具体分析如下:

此代码可以在指定区域的图片加载完成后控制指定回调函数的执行。

复制代码代码如下:功能when_images_loaded(img_container美元,回调){

做回调的时候图像img_container美元*(jQuery对象)加载。只有当所有的图像在img_container美元是新插入的图像,这个功能后的图像插入到目标..立即打电话

无功_imgs = img_container.find美元('img),

img_length = _imgs.length,

img_load_cntr = 0;

如果(img_length){ / /如果$ img_container包含新形象。

_imgs.on(载荷、函数(){ / /然后我们避免回调到图像加载

img_load_cntr + +;

如果(img_load_cntr = = img_length){

回调();

}

});

}

否则,如果没有图像,只执行主回调操作。

回调();

}

}

希望本文能对大家的javascript程序设计有所帮助。