Задать вопрос
@arturfed

Как получить обработчик событий элемента?

Есть простая форма:

<form action="/" method="post" id="commentform">
  <input type="submit" value="Оставить комментарий">
</form>


Устанавливаю на нее обработчик:

$(document).on('submit', '#commentform', formSubmitHandler);

var formSubmitHandler = function (event) {

        event.preventDefault();
        
        console.log('submit');
        
}


Пытаюсь найти этот обработчик:

var submit_events = $('#commentform').data('events'); // undefined
var submit_events_2 = $._data(document.getElementById("commentform"), 'events'); // undefined

console.log(submit_events,submit_events_2);


Не работает. Как его получить?
  • Вопрос задан
  • 87 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя Николай Чуприк К ответам на вопрос (2)
@choupa
Архитектор (обычный, который строит)
$('#commentform').on('submit', formSubmitHandler);
Ответ написан