> $('a.show_reset_pass_box').unbind('click');

This line is unbinding ALL click events. So the second click binding
function is not fired, since it's not bound...

----
Read jQuery HowTo Resource  -  http://jquery-howto.blogspot.com



On Sat, Feb 7, 2009 at 2:48 PM, rob303 <rob.cub...@googlemail.com> wrote:
>
> Hi,
>
> This should be easy.
>
> I want to disable a link and then re-enable it later.  I have:
>
> $('a.show_reset_pass_box').click(function() {
>    // do some stuff
>    $('a.show_reset_pass_box').unbind('click');
>    return false;
>  });
>
> Which works just fine.  But then when I try to do:
>
> $('a.close_reset_pass_box').click(function() {
>    // do some stuff
>    $('a.show_reset_pass_box').bind('click');
>    return false;
>  });
>
> The click event isn't bound back onto the anchor.
>
> The anchor looks like this:
>
> <a class="show_reset_pass_box" title="Lost Password?">Lost Password?</
> a>
>
> What am I doing wrong?
>
> Many thanks in advance for any hekp.
>
> Rob.

Reply via email to