function wczytywanie_do_okna(zmienna) { $("#loader").show(); var zmienne_okna = 'zmienna_okna='+zmienna; $.ajax({ type: 'POST', url: 'okno.php', data: zmienne_okna, success: function(data) { $('#div_okno').html(data); } }); }
#loader to warstwa, która ma przysłaniać wszystko zanim nie załaduje się żądana zawartość #div_okno
chciałbym, żeby ta warstwa (#loader) znikała po załadowaniu okna
i robię to wstawiając w pliku okno.php:
$(window).load(function(){ $("#loader").hide(); });
i niestety to nie działa
działa:
$(document).ready(function(){ $("#loader").hide(); });
ale to ukrywa warstwę #loader zanim załadują się obrazki.
gdzie popełniłem błąd