我使用PHP lib生成一些图像.
有时浏览器不会加载新生成的文件.
如何为我动态创建的图像禁用缓存?
注意:随着时间的推移,我必须为创建的图像使用相同的名称.
是否可以通过jQuery事件检测何时加载所有图像?
理想情况下,应该有一个
$(document).idle(function()
{
}
Run Code Online (Sandbox Code Playgroud)
要么
$(document).contentLoaded(function()
{
}
Run Code Online (Sandbox Code Playgroud)
但我找不到这样的事情.
我想过附上这样的事件:
$(document).ready(function()
{
var imageTotal = $('img').length;
var imageCount = 0;
$('img').load(function(){if(++imageCount == imageTotal) doStuff();});
}
Run Code Online (Sandbox Code Playgroud)
但如果图像无法加载,这会破坏吗?在正确的时间调用该方法至关重要.