Why jQuery's .on() Replaced live() and delegate(): A Practical Look at Event Delegation
jQuery's .on() unified event delegation, replacing live() and delegate(). Learn how it works, when to use it, and the trade-offs around delegation roots, non-bubbling events, and the once: true option.