Animate Jquery .load()

时间:2013-08-14 09:04:26

标签: jquery jquery-animate

我知道对于知道jQUERY的人来说这很容易。我最近开始学习并努力为通过AJAX加载的结果制作动画。我想要淡入。我会把这段代码放在哪里?

 fadeIn("slow")

这是我的ajax加载器:

 $(document).ready(function(){
 var file_name = 'test.php';
 $("div#mybox").load(file_name,function(responseTxt,statusTxt,xhr), {
 if(statusTxt=="error")
 // bla bla
 });
 });

非常感谢你的帮助:) 路加

1 个答案:

答案 0 :(得分:0)

你需要将你的“动画”代码放在ajax的成功回调函数中。

success : function (data) { [animationcodehere] }

<强>更新 使用加载功能,您可以这样做:

 $(document).ready(function(){
 var file_name = 'test.php';
 $("div#mybox").load(file_name,function(responseTxt,statusTxt,xhr), function() {
   $("div#mybox").fadeIn('slow');
  });
 });