我正在使用 BlockUI jquery 插件在 div 中显示加载消息,直到使用 JQuery 的加载方法加载内容。
问题是,我提取的内容包含图像。加载回调在图像完全加载之前触发,并且 div 过早地解除阻塞。
有没有办法在 BlockUI 解除对 div 的阻止之前等待所有图像加载?
或者,如果我可以覆盖解除阻塞,我可以使用waitForImages 插件执行以下操作
$('#mydiv').block({ message: 'Loading' });
$('#mydiv').load('ajax.php', function() {
$('#mydiv').waitForImages(function() {
$('#mydiv').unblock();
});
});