Отслеживать события
В jQuery события задаются через метод on()
.
$('#obj').on('click', function(e){ // код при клике на объект });
jQuery задаёт своё поведение и методы для события (переменная e
). Но бывают ситуации, когда надо использовать свойства и методы стандартного события JavaScript. Для этого надо использовать параметр originalEvent
.
$('#obj').on('click', function(e){ console.log(e.originalEvent); });
Код выше аналогичен тому варианту, будто бы событие было задано не через jQuery, а через JavaScript.
Поддержать автора