我尝试了以下代码示例的不同变体:
$(document).ready(function(){
$('#demo').hide();
$("button").click(function(){
$("#demo").load("demo.php").show('medium');
});
});
...但是动画“跳跃”,并且不流畅。就像show()函数假设隐藏#demo元素比加载新的外部信息时要小一样。元素中没有任何内容,#demo直到load()将其放在那里,因此它开始时比将外部内容加载到其中后要小。
我怎样才能使show()“理解”#demo实际上更大,其中加载的内容更大,所以它在激活时动画流畅?