thanks mike, I got it working with this

$('a.respond').bind('click', function() {
        var $el = $(this).prev('div');
                $el.block('<h1>Please <a href=\"login\">Login</a> to submit your
opinion.</a></h1>',{ border: '3px solid #a00'});
                setTimeout(function(){ $el.unblock(); }, 5000);
                return false
        });

On Apr 3, 11:17 am, "Tom  Shafer" <[EMAIL PROTECTED]> wrote:
> thanks mike, im getting the hang of this. $this is your friend im
> learning
>
> On Apr 3, 6:32 am, "Mike Alsup" <[EMAIL PROTECTED]> wrote:
>
> > Tom,
>
> > Just add the timeout after you've called block().
>
> > $('a.respond').bind('click', function() {
> >     var $el = $(this);
> >     $el.prev('div').block('<h1>Please <a href=\"login\">Login</a> to
> > submit your opinion.</a></h1>',{ border: '3px solid #a00'});
> >     setTimeout(function(){ $el.unblock(); }, 5000);
> >     return false;
>
> > });
>
> > Mike
>
> > PS: Thanks Erik!
>
> > On 4/3/07, Tom  Shafer <[EMAIL PROTECTED]> wrote:
>
> > > Thanks guys, I got rid of the function and using this.
> > >         $('a.respond').bind('click', function() {
> > >              $(this).prev('div').block('<h1>Please <a 
> > > href=\"login\">Login</
> > > a> to submit your opinion.</a></h1>',{ border: '3px solid #a00'});
> > >                 return false;
> > >         });
>
> > > so wouldnt I need to chain the settimeout onto this and set it to call
> > > the function $.unblockUI?
>
> > > On Apr 2, 11:33 pm, "Erik Beeson" <[EMAIL PROTECTED]> wrote:
> > > > Your setTimeout syntax looks a little off. Maybe:
>
> > > > setTimeout(function() { $el.unblock(); }, 5000);
>
> > > > --Erik
>
> > > > On 4/2/07, Mike Alsup <[EMAIL PROTECTED]> wrote:
>
> > > > > Tom,
>
> > > > > If you're still using a function to block, it's something like this:
>
> > > > > function blockElement(id) {
> > > > >     var $el =$('#'+id);
> > > > >     $el.block();
> > > > >     setTimeout(function() { $el.unblock(); 5000 });
> > > > > }
>
> > > > > On 4/2/07, Tom  Shafer <[EMAIL PROTECTED]> wrote:
>
> > > > > > How could I use settimeout on block so that blockui will goway 
> > > > > > after a
> > > > > > certain amount of time?

Reply via email to