Hi Kjell,

I had the same problem on IE6 and IE7.
The only solution I found that worked was to delete the elements and 
recreate them.
It's quite sad to use this kind of (ugly and embarrassing) hack, so if 
anyone has a better solution to it I would be very grateful :-)

Miguel


Kjell Bublitz wrote:
> I have in window.onload the following
>
>   Event.observe('image', 'click', function(){ new ImageLoad($('image').id) })
>
> In the ImageLoad class i clone $('image') with
>
>    var clone = $('image').cloneNode(true);
>
> and then insert it somewhere else
>
>   $('oldimage').appendChild(clone);
>
> In IE7 (and maybe other IEs) the 'click' Event is still active on the
> clone. Even with changed ID, changed size, everything ...
>
> I tried to stopObserve with the same parameters, aswell as using the
> clone-variable, before and after clone modification, but nothing seems
> to work.
>
> What can i do?
>
>   


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" 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/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to