Как вызвать .ajaxStart () для определенных вызовов ajax
У меня есть некоторые вызовы ajax в документе сайта, которые отображают или скрывают индикатор выполнения в зависимости от статуса ajax
$(document).ajaxStart(function(){
$('#ajaxProgress').show();
});
$(document).ajaxStop(function(){
$('#ajaxProgress').hide();
});
Я хотел бы в основном перезаписать эти методы в других частях сайта, где выполняется много быстрых небольших вызовов ajax, и не нужно, чтобы индикатор выполнения появлялся и выходил. Я пытаюсь присоединить их или вставить в другие вызовы $ .getJSON и $ .ajax. Я пытался приковать их цепью, но, видимо, это не хорошо
$.getJSON().ajaxStart(function(){ 'kill preloader'});