On 13:26:09 Oct 27, Duncan wrote:
 
> The problem is that when I redraw the image map, the clicks dont work
> anymore (i.e. the jquery $(".mapOpt").click(function(){ ) and also the new
> imagemap insertion didnt work with $("#imgmap").html(r.IMAGEMAP); I had to
> use the old way
> 
> var oldskool = document.getElementById('imgmap');
> oldskool.innerHTML = r.IMAGEMAP;

You should not be doing this if you are using jQuery. ;)

jQuery helps you write beautiful javascript.

> 
> Any help on how to get the click function to work would be much appreciated.
> 

Yeah sure. What you need is the livequery plugin. I use it several times
in my application and it works like a charm.

The problem you are facing is that after AJAX the event bindings stop
working and livequery solves that in an unobtrusive way.

Thanks.

-Girish

Reply via email to