如何延迟某些 jQuery/JavaScript 函数,直到页面上的所有图像都完成加载? 实际上,我说的jQuery 函数是用来设置div 的偏移位置的。问题是一旦图像完全加载,页面就会调整大小,所以偏移量是错误的。
jQuery函数引用这个问题:Issues with Fixed div on bottom of page that stops at given place
最佳答案
您可以使用在加载所有图像或外部资源后运行的 onload
事件:
$(window).load(function(){
// your code here, all images loaded
});
您还可以对单个图像使用 load
事件,并在它们加载后运行您的代码:
$('img.ImageClass').load(function(){
// The image loaded....
});
关于javascript - 延迟一些 jQuery 函数,直到所有图像都完全加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10863277/