【发布时间】:2014-03-16 18:53:48
【问题描述】:
我的回复看起来像这样
<li class="dt">
<div>
<a><img src="imgpath1"><a>
</div>
</li>
<li class="dt">
<div>
<a><img src="imgpath2"><a>
</div>
</li>
<li class="dt">
<div>
<a><img src="imgpath3"><a>
</div>
</li>
我在做什么我的 ajax 成功
sucess:function(data){
$(#MAIN_UL).html(data)
}
我想要的是这个Fade in each element - one after another
我什至尝试先加载整个响应并给它一个显示 none 然后让它出现。但是 dint 工作。
如何使用此响应,如何使响应中的 li 在延迟后一一显示?当我必须对响应执行此操作时会出现问题..否则它适用于页面上的数据加载。
【问题讨论】:
-
请使用“done”而不是“success”,因为它在 1.8 中已被弃用
-
@LShetty - 不推荐使用
jqXHR.success()函数,而不是$.ajax()函数的success回调设置。 -
@John,jQuery.ajax() 函数基本上只是一个大的 jqXHR 对象。因此,我上面提到的是正确的。
标签: javascript jquery ajax