jQuery — это мощная библиотека JavaScript, которая упрощает работу с DOM, анимациями, AJAX-запросами и, конечно же, событиями. События — это основа интерактивности на веб-страницах: клики, наведение курсора, ввод текста и другие действия пользователя. В этой статье разберём, как работать с событиями в jQuery, подписываться на них и реагировать на действия посетителей. События в jQuery обрабатываются с помощью метода .on(). Раньше использовались отдельные методы вроде .click(), .hover(), но .on() — универсальный и гибкий способ. Пример: обработка клика: Здесь: jQuery позволяет писать короче: Но .on() рекомендуется, так как поддерживает делегирование событий (об этом ниже). Вот несколько часто используемых событий: Если элементы добавляются динамически (например, через AJAX), обычная подписка на события не сработает. Решение — делегирование: Здесь событие обрабатывается на #parentElement, но срабатывает только для .dynamicButton, даже если таких кнопок ещё нет в DOM при загрузке страницы