Hi Ora,
Add an onclick listener to the "a" element (the link) and change the href
attribute to
You can google for this type of Javascript help.
Here's how I do it in one of my scripts:
Note: this is a private object that holds all of the functions and data of the
script.
this.dom = dom: YAHOO.util.Dom; // I use YUI, others use jQuery, or
Prototype or ....
a_el = this.dom.get(my_id); // my_id is the id of the "a" element
a_el.href = 'javascript:void(0);'; // reset the href
YAHOO.util.Event.addListener(a_els "click", this.on_click, my_id); //
this.on_click is the callback function that is invoked when the user clicks on
the link,
}
If the link is within a Timeline bubble, then you'll need to create the
bubble's content yourself.
If you want the special action to happen instead of the bubble being shown,
then the easiest way would be to overload the show bubble function -- have it
either do something special or show the bubble, depending on the event's
details.
Larry
________________________________
From: ora <[email protected]>
To: SIMILE Widgets <[email protected]>
Sent: Thursday, April 2, 2009 11:21:24 AM
Subject: overriding the click on link behavior
Hi,
I dont know if this is an easy one but....
I want that everytime the link of a certain event is clicked to do my
own action, e.g run some kind of javascript for opening this url in a
special format (instead of really opening the url in a new browser).
know of a nice way to do it?
Thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"SIMILE Widgets" 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/simile-widgets?hl=en
-~----------~----~----~----~------~----~------~--~---