我当前的解决方案通过
AJAX获取一些内容,将其插入DIV然后隐藏它并淡入其中.
问题是内容包含图像和iframe,解决方案闪烁,fadeIn看起来不平滑.
我想做的只是在iframe和图片完全加载后才淡出.
怎么做?
最佳答案 这将等到所有子内容完成加载:
$("#wrapperDivID").load(function (){
// do something, e.g.
$(this).fadeIn();
});
见.load().
在您的具体情况下,以下应该有效:
$('#content').load('/echo/html/',data, function() {
alert('fired');
});