Mam funkcję load i chciałbym, aby kod zapisał jakiś html do div podczas ładowania, a gdy się zakończy, wyświetli stronę. Widziałem kilka małych zapisów w zdarzeniach ajaxStart i ajaxComplete, jednak nie jestem pewien, jak je zaimplementować.Jak wywoływać jquery ajaxStart + ajaxComplete
Oto jQuery Mam na myśli używając jednak nie wiem, jak zaimplementować w kodzie mam obecnie ...
$(document).ajaxStart(function(){
$('#content').html("Loading Content...");
});
Oto aktualny jquery Używam:
//Load content
$(".load").click(function(){
$("#content").empty();
loadName = $(this).attr("id");
$("#content").load("/content/" + loadName + ".php");
});
czasami zawartość ładuje się tak szybko, że wiadomość Ładowanie ... nie jest widoczna. Jak ustawić pewien przedział czasu, aby użytkownicy mogli zobaczyć, że coś ładuje się .... – defau1t