Notes"jQuery 1.4.2 added a set of new functions: $.delegate() and $.undelegate(). $.delegate() is a hybrid between $.bind() and $.live(). Here is an example of how the three functions differ, and how to implement $.delegate() in existing code."Unfurl
Notes"When you bind a "live" event it will bind to all current and future elements on the page (using event delegation). For example if you bound a live click to all "li" elements on the page then added another li at a later time - that click event would continue to work for the new element (this is not the case with bind which must be re-bound on all new elements). "Unfurl
Notes"For those of us just building a bog standard JavaScript application without one of these fancy libraries, it’s worth taking a look at how event delegation works in the real world."Unfurl