К сожалению, это не применимо, так как кажется, что OP не использует $.ajax()
или любой метод jQuery ajax для фактической загрузки контента, но оставляя его здесь на случай, если будущие гуглеры это сделают.
Вы можете использовать любое из глобальных событий ajax, которое соответствует вашим потребностям, здесь , вы, вероятно, после $.ajaxComplete()
или $.ajaxSuccess()
.
Например:
$(document).ajaxSuccess(function() {
alert("An individual AJAX call has completed successfully");
});
//or...
$(document).ajaxComplete(function() {
alert("ALL current AJAX calls have completed");
});
Если вы хотите запустить просто какую-то общую функцию, то присоедините их к документу (они просто события внизу). Если вы хотите показать что-то конкретное, например, модальное сообщение или сообщение, вы можете использовать их немного лучше (хотя, похоже, это не то, что вам нужно), например:
$("#myModal").ajaxComplete(function() {
$(this).fadeIn().delay(1000).fadeOut();
});