我正在使用 jQuery 的.html()
函数加载 HTML 内容。我尝试加载的部分 HTML 内容是图像,需要一些时间才能加载。我所做的是 onclick 事件,
$('div').on('click',function() {
$('html').fadeOut(1000)
.html(content)
.load(function() {
$('html').fadeIn(1000)
});
});
我想要发生的是,当 DOM 完成加载时,我希望它淡入。如果它还没有完成,我希望它保持隐藏,因此在 html 加载之前的 fadeOut 函数。
这可能吗?这种方法似乎对我不起作用。