Hi,
So I came across a piece about the difference between jQuery's bind() and live() - http://msdn.microsoft.com/en-gb/scriptjunkie/ee730275.aspx - (Live and Let Die section)
The bind function registers the event handlers with the actual DOM elements that were selected, but the live function registers the event handlers on the document.
I've used both functions so I get the difference in practice i.e. .live('click', function() {..}); will fire on a JS injected node, while the bind equivalent wouldn't.
What I'm not aware of is the relationship/difference between document and DOM. Can anyone enlighten me please?
Thanks, Denis