I'm not really sure how to, I've been messing with it for a couple of
days to no avail.

I have been trying to use a variable to achieve this so that th
onClick does the following in this order:

1./ Reset the morph effect on the "lastPlayed" element
2./ Apply the morph effect to the clicked element
3./ Set the "lastPlayed" variable to match the id of the clicked

Among other errors I've recieved is that lastPlayed is undefined but I
think this may be down to me not knowing how to use a variable instead
of an element id in the morph statment.


On Jul 28, 10:39 pm, "Andy Daykin" <daykina...@gmail.com> wrote:
> Why don't you use an array to store all of the elements that have been
> clicked and treat it like a queue?
> --------------------------------------------------
> From: "Andrew Dodd" <a...@slicethepie.com>
> Sent: Tuesday, July 28, 2009 7:02 AM
> To: "Prototype & script.aculo.us" <prototype-scriptaculous@googlegroups.com>
> Subject: [Proto-Scripty] Effect.Morph query
> > Hi
> > I page with multiple elements each of which are highlighted
> > (individually) onclick.
> > I would like the morph effect to be removed from the previous element
> > when a new one is clicked (highlighted).
> > I won't know what the id of the previous element was though, is there
> > a way to achieve this?
> > Cheers
> > Andy
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptaculous@googlegroups.com
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to