That can be optimized too:
$(document.body).ajaxStart(function() {
$(<div
id="loading">Loading...</div>).appendTo(document.body).css({padding:"2px",
fontSize:"9pt", position:"fixed", top:"0", right:"0", background:"red",
color:"white"});
}).ajaxStop(function() {
$('#loading').remove();
});
On 12/12/06, Rich Manalang <[EMAIL PROTECTED]> wrote:
I do love the simplicity of this... although I had to modify it for my own
purposes :-)
// Adds a wait indicator to any ajax requests
$(document.body).ajaxStart(function() {
$(document.body).append('<div id="loading">Loading...</div>');
$('#loading').css({padding:"2px", fontSize:"9pt", position:"fixed",
top:"0", right:"0", background:"red", color:"white"});
}).ajaxStop(function() {
$('#loading').remove();
});
Rich
On 12/8/06, Chris W. Parker <[EMAIL
PROTECTED]<https://mail.google.com/mail?view=cm&tf=0&[EMAIL PROTECTED]>>
wrote:
>
> On Friday, December 08, 2006 2:13 AM Barry Nauta <> said:
>
> > For me, the wait cursor indicates an upcoming page refresh (oldschool
> > web?), hence I will probably wait for this cursor to disappear before
> > doing anything else. The beauty of Ajax (one of) IMHO is that you can
> > continue to work on a page...
>
> Good point. In this case then the author can use the arrow+hour glass
> icon. For sure this is available on Windows but I'm not sure about Linux
> and OSX.
>
>
> Chris.
>
> _______________________________________________
> jQuery mailing list
> [email protected]<https://mail.google.com/mail?view=cm&tf=0&[EMAIL
PROTECTED]>
> http://jquery.com/discuss/
>
_______________________________________________
jQuery mailing list
[email protected]<https://mail.google.com/mail?view=cm&tf=0&[EMAIL PROTECTED]>
http://jquery.com/discuss/
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/