Felix...
 
When was the last time you disabled _javascript_?

<!----------------//------
andy matthews
web developer
certified advanced coldfusion programmer
ICGLink, Inc.
[EMAIL PROTECTED]
615.370.1530 x737
--------------//--------->

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Felix Geisendörfer
Sent: Sunday, September 10, 2006 5:17 AM
To: jQuery Discussion.
Subject: Re: [jQuery] Ajax Throbber How-to?

One thing I really hate about AJAX, is that everybody put's those semantically meaningless activity indicators in their html layout. When you disable css you end up with a mess of animated gif's which is really annoying. I don't blame you, but it's a very nice move towards accessibility and usability to add those div's/images/etc. with _javascript_ to your DOM instead of having them there already and just hiding them with CSS.

Best Regards,
Felix Geisendörfer


Rey Bango schrieb:
Man, that is REALLY powerful John. I added a .hide() method like this:

$("#throbber").hide()
        .ajaxStart(function(){
            $(this).show();
        })
        .ajaxStop(function(){
            $(this).hide();
         });

and then added my div like this:

<div id="throbber"><img src="" width="16" height="16" alt="" border="0" /></div>

and it worked like a charm!

Thanks for your help and patience John.

Rey...

John Resig wrote:
$("#throbber")
    .ajaxStart(function(){
        $(this).show();
    })
    .ajaxStop(function(){
        $(this).hide();
     });

jQuery's system is more dynamic than just hiding/showing a single
element, as you can see. Let me know if this helps you at all.

--John

  
I've seen some Ajax libraries that have an Ajax throbber/indicator
function built in which allows you to specify an indicator during the
Ajax call.

Does JQuery have something like this? If not, whats everyone doing to
display one? Any plugins for this?
    

_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

  

_______________________________________________ jQuery mailing list [email protected] http://jquery.com/discuss/
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to