How would you fire a callback when any AJAX request on a page has completed?
$(document).on('ajax-complete', function() { console.count('An AJAX request completed'); });
$('body').ajaxComplete(function() { console.count('An AJAX request completed'); });
$('body').on('ajaxComplete', function() { console.count('An AJAX request completed'); });
$(document).ajaxComplete(function() { console.count('An AJAX request completed'); }); Source: ajaxComplete
$(document).ajaxComplete(function() { console.count('An AJAX request completed'); });