Woo!

-----Original Message-----
From: jquery-dev@googlegroups.com [mailto:jquery-...@googlegroups.com] On 
Behalf Of John Resig
Sent: Tuesday, December 30, 2008 2:47 PM
To: jquery-dev@googlegroups.com
Subject: [jquery-dev] Re: Event delegation and cancelling click events


Fixed.
http://dev.jquery.com/changeset/6013

--John



On Tue, Dec 23, 2008 at 12:46 AM, John Resig <jere...@gmail.com> wrote:
> Yeah, I agree that this is not ideal - thanks for spotting it, I'll
> look in to it.
>
> --John
>
>
>
> On Mon, Dec 22, 2008 at 4:48 PM, Kurt Mackey <k...@arstechnica.com> wrote:
>>
>> The event delegation stuff in jQuery seems extra tasty, particularly when 
>> you have to deal with ghetto ad code written in the previous century.
>>
>> However, there's one bit of behavior that doesn't act how I'd expect it to.  
>> If you bind a function to click events and return false, it doesn't cancel 
>> the event.
>>
>> Example:
>>
>> <script type="text/javascript">
>>  $('a.booya').live('click', function(){
>>    alert('Clicked!');
>>    return false;
>>  });
>> </script>
>> <body>
>>  <a href="http://xkcd.com"; class="booya">Clicky clicky.</a>
>> </body>
>>
>> If you click the link, you get the nice popup and the browser happily 
>> carries you on to the location specified by the href.
>>
>> Thinking about this, it makes a little bit of sense since the event isn't 
>> really bound to the <a> element.  However, I would really like some way to 
>> say "ok, you're done now, don't do anything else" within a delegated event 
>> like this.
>>
>> -Kurt
>>
>> >>
>>
>



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-dev@googlegroups.com
To unsubscribe from this group, send email to 
jquery-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to