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
-~----------~----~----~----~------~----~------~--~---

Reply via email to