Это отличный ответ, но имейте в виду, что этот подход будет работать только для событий, которые вспыхивают. Некоторые события, такие как «недопустимый» (запускаются, когда элемент формы не проходит проверку), не всплывают и поэтому не могут быть перехвачены с помощью делегирования.
авнообнаруженный этот плагин livequery для jQuery может быть довольно расточительным, поскольку он не использует делегирование событий, а связывает все привязываемые события и перепроверяет весь DOM при каждом изменении
если у кого-то есть дополнительная информация или предложения по передовым методам использования livequery и .live (), я был бы очень признателен