> I was not aware that returning false (or anything else for that > matter) from an event handling callback would do anything, but it > sounds like doing so invokes both event.preventDefault() and > event.stopPropagation() ... is that correct? If so, then a stop() > method certainly does seem unnecessary.
Yes, it calls both methods. > One other question: don't all JS functions return false by default (or > rather, return nothing, which then gets coerced to false)? If so, > wouldn't that make it so that every event handler you hook up > automatically stops/prevents, unless you tell it to return something? It only gets coerced if we want it to (the normal return value is undefined). We explicitly check for a false value ( === false) in jQuery. --John --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---
