Что означает обработчик событий в jQuery - PullRequest
0 голосов
/ 06 февраля 2020

Я новичок в jQuery и был озадачен концепцией обработчика событий. Может ли кто-нибудь дать мне конкретный пример c?

Пожалуйста, исправьте меня, если я ошибаюсь:

$(document).ready(function(){
    $('table').on('click', 'td', function () {
                alert($(this).text());
            });
});

Является ли следующая функция внутри этого события click = "обработчик события"? или "on (click)" это обработчик события?

function(){alert($(this).text())} 

Ответы [ 2 ]

2 голосов
/ 06 февраля 2020

Использование метода .on регистрирует прослушиватель событий. Этот слушатель реагирует, когда слышит, что произошло событие (которое он должен был прослушать). В этом случае слушатель передает событие, которое он получил, обработчику событий, который обрабатывает события. $(el).on('click'... регистрирует слушателя для прослушивания событий щелчка на эл. В ... function(event) {/*handle event*/}); любая функция является обработчиком событий.

0 голосов
/ 06 февраля 2020

Обработчик означает функцию, когда вы добавляете событие щелчка, действие, выполняемое этой функцией, например

function(){alert($(this).text())} 

- обработчик событий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...