Strona 1 z 1
[jQuery, Ajax] loading gif
Napisane: czwartek, 10 marca 2011, 21:48
przez mar3
Tworze bibliotekę w jQuery z wykorzystaniem ajaxa. Chciałbym wczytywać .gif podczas pobierania danych z serwera. Tak jak w 4 lekcji kursu Ajax.
Korzystam z funkcji $.post():
Code: Zaznacz cały
$.post("skrypt.php", {"t": "1"},
function(podp)
{
//...
}
);
Re: [jQuery, Ajax]loading gif
Napisane: piątek, 11 marca 2011, 15:19
przez Morfidon
Aby uzyskać ten efekt w jQuery skorzystaj z funkcji
$.ajax(), (możliwe, że z post() też działa, aczkolwiek tego nie próbowałem), a następnie:
Code: Zaznacz cały
$('#loading').ajaxStart(function() {
$(this).css('top', ($(window).scrollTop()+100));
$(this).show();
}).ajaxComplete(function() {
$(this).hide();
});
gdzie #loading to identyfikator do div'a z gifem.
Re: [jQuery, Ajax] loading gif
Napisane: piątek, 11 marca 2011, 17:41
przez mar3
Wielkie dzięki za pomoc.