[jQuery] Re: Question about ajax and the DOM

2007-05-25 Thread Robert O'Rourke


Karl Swedberg wrote:

Hi Rob,

I'll get the ball rolling by pointing you to a guide, and maybe some 
others can weight in on which approaches are the best/fastest. Hope 
this helps:


http://docs.jquery.com/Tutorials:AJAX_and_Events


--Karl
_
Karl Swedberg
www.englishrules.com
www.learningjquery.com





Thanks Karl,
   Clear cut case of RTFM there! I'm really bad at reading 
documentation properly, I get a lot more out of live examples and demos 
but this explains everything I was struggling to understand. Cheers.

   Rob



[jQuery] Re: Question about ajax and the DOM

2007-05-25 Thread Karl Swedberg

Hi Rob,

I'll get the ball rolling by pointing you to a guide, and maybe some  
others can weight in on which approaches are the best/fastest. Hope  
this helps:


http://docs.jquery.com/Tutorials:AJAX_and_Events


--Karl
_
Karl Swedberg
www.englishrules.com
www.learningjquery.com



On May 25, 2007, at 8:54 AM, Robert O'Rourke wrote:



Hi there,

   I've started playing with the ajax functionality of jquery and  
run into some quirks that I hope someone will give some advice about.


   The first thing is that I have events applied to various  
elements for deleting/inserting records and then updating the DOM  
with the new content which I'm doing via taconite. I've got a list  
of items that when one is added or removed I replace the entire  
list with the latest list from the database using an ajaxSubmit to  
taconite. This caused some odd behaviour, or loss of behaviour. I  
assumed that because I replaced the content the event listeners  
were lost too. Now I have a callback function that resets them but  
this seems like a clunky way of doing things, iterating over all  
the elements each time there's a DOM update. What are the best/ 
fastest methods for this sort of functionality? Adding the new  
record on it's own and then adding whichever event to it once it's  
loaded? Or do I have the wrong end of the stick entirely?


   If it's easier to point me to a guide or faq about what to  
consider when using ajax methods extensively that would be good but  
I would really appreciate any advice you can give me.


   Hope that makes some kind of sense,
   Rob