The next step is to produce a full example with HTML and JavaScript so
that someone else can reproduce the issue and diagnose it.
-bob
On 12/5/06, Juergen Schreck <[EMAIL PROTECTED]> wrote:
>
>
> On Dec 4, 2006, at 8:04 PM, Bob Ippolito wrote:
>
> > returning false is not how that works. You're supposed to call
> > e.stop() (or stopPropagation or preventDefault depending on if you
> > want just one of them).
>
> Bob, that's right. And I am doing that. Here's an excerpt of
> app.menu_action:
>
> menu_action: function(e) {
> e.stop();
> el=e.src();
> el.blur();
>
> // more stuff ....
>
> return false;
> }
>
>
> So I'm doing all those things, but still at least confirmed in Safari
> 1.3 the link is executed before the onclick event.
>
> Workarounds I've come up with so far:
>
> - rewrite href attribute to "#" when making connecting the signal
> - forget signal and put "onclick" attribute in the markup (silly
> enough, but makes it work)
>
> Something doesn't smell right. But what is it?
>
> Juergen
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"MochiKit" 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/mochikit?hl=en
-~----------~----~----~----~------~----~------~--~---