jQuery Fancybox不适用于第一个ajax请求
我使用jQuery fancybox显示和隐藏ajax请求上的加载动画jQuery Fancybox不适用于第一个ajax请求,jquery,ajax,fancybox,Jquery,Ajax,Fancybox,我使用jQuery fancybox显示和隐藏ajax请求上的加载动画 $(function(){ $.ajaxSetup({ beforeSend: function() { $.fancybox.showLoading(); }, complete: function(){ $.fancybox.hideLoading(); } }); }); 它不适用于第一个ajax请求。但它适用于后续请求。 以前有人遇到过这个问题吗?我建
$(function(){
$.ajaxSetup({
beforeSend: function() {
$.fancybox.showLoading();
},
complete: function(){
$.fancybox.hideLoading();
}
});
});
它不适用于第一个ajax请求。但它适用于后续请求。
以前有人遇到过这个问题吗?我建议使用适当的全局ajax事件
$(document).ajaxStart(function(){
$.fancybox.showLoading();
}).ajaxStop(function(){
$.fancybox.hideLoading();
});