从ajax请求收到数据。 之前发送动画gif预加载器。 在ajax成功预加载器关闭,响应被附加到div(jQuery追加)。
问题如下:当html开始在一帧上构建动画冻结时。 即使在上传响应数据之前放置了代码,预加载器也不会关闭。它只是冻结,看起来像等待它完成。
这个问题有解决方法吗?
P.S .: 添加了一些代码,使那些没有从文本中理解的人更清楚:
$.ajax({
type: 'POST',
data: '',
url: 'ajax_script.php',
beforeSend : function() {
$('.add_element_preloader').css('visibility', 'visible');
},
success: function(response){
$('.add_element_preloader').css('visibility', 'hidden');
$('.container').append(response);
}
});