Javascript 如何在加载内容后隐藏微调器
我使用pjax加载内容,在加载内容时,我显示一个微调器:Javascript 如何在加载内容后隐藏微调器,javascript,jquery,pjax,Javascript,Jquery,Pjax,我使用pjax加载内容,在加载内容时,我显示一个微调器: $('a[data-pjax]').pjax().live ("click", function () { $("#loader").show(); }); 但是,这样做很好,在内容加载后,加载程序仍然保留在那里 我应该在哪里调用$(#loader).hide()在加载内容后隐藏加载器?根据文档 我认为您也可以使用pjax:end事件。根据文档 我认为您也可以使用pjax:end事件。当然,在内容加载之后,在成功函数中调用aja
$('a[data-pjax]').pjax().live ("click", function () {
$("#loader").show();
});
但是,这样做很好,在内容加载后,加载程序仍然保留在那里
我应该在哪里调用$(#loader).hide()
在加载内容后隐藏加载器?根据文档
我认为您也可以使用pjax:end事件。根据文档
我认为您也可以使用pjax:end事件。当然,在内容加载之后,在成功函数中调用ajax之后
$.ajax({
url: "test.html",
data: {parameter:parameter},
}).done(function() {
//on return, add here
$("#loader").hide()
});
当然,在内容加载之后,在成功函数中调用ajax之后
$.ajax({
url: "test.html",
data: {parameter:parameter},
}).done(function() {
//on return, add here
$("#loader").hide()
});
在ajax调用之前调用show()
,然后在回调函数调用中调用hide()
在ajax调用之前调用show()
,然后在回调函数调用中调用hide()