Mam pytanie dotyczące funkcji ajaxSend i ajaxComplete.
Otóż gdy stosuje w skrypcie metodę do pokazania loadera własnie na tych funkcjach wszystko fajnie działa jak do wczytania mam np. tekst, ale jeśli wczytują się jakieś ciężkie dane np. obrazek to loader znika (bo funkcja ajaxu się chyba już zakończyła) a obrazek wczytuje się dalej normalnie.
Czy istnieje jakaś funkcja dotycząca komendy load() w jQuery ? Podobna do powyższej, aby zdefiniować że loader ma pojawić się zawsze (bind) w momencie gdy load() zostanie rozpoczęty i zniknąć kiedy ładowanie będzie zakończone ?
Pozdr
Kod
$(document).ready(function()
{
$("#loading").bind("ajaxSend", function(){
$(this).show();
}).bind("ajaxComplete", function(){
$(this).hide();
});
})
{
$("#loading").bind("ajaxSend", function(){
$(this).show();
}).bind("ajaxComplete", function(){
$(this).hide();
});
})