jquery如何确保所有图像都已加载
var nowCount = 0;
$("img").load(function(){
imgCount++;
if (nowCount == imgsCount)
do something ...
});
imgsCount :: 我要加载的图像数量
1- 此代码与所有浏览器兼容吗?
2-我如何知道图像是否加载失败?
var nowCount = 0;
$("img").load(function(){
imgCount++;
if (nowCount == imgsCount)
do something ...
});
imgsCount :: the number of images that i want to load
1- is this code compatible with all browsers ?
2- how can i know if an image failed to load ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这里有很多可疑的代码:
nowCount
Should to do?unload
事件吗?如果要在后台加载图像,则需要创建一个新的图像元素并附加一个源属性。
There is a lot of suspicious code here:
nowCount
supposed to do?unload
event for the IMG tag?If you want to load images in the background, you need to create a new image element and attach a source attribute.