Описание:
Выполняет все обработчики прикрепленные к элементу события.
.trigger( типСобытия, дополнительныеПараметры )
Строка, содержащая тип события JavaScript, такой как нажатие или отправка.
Массив дополнительных параметров, для отправки в обработчик события.
Поведение метода .triggerHandler()
похоже на .trigger()
,
с некоторыми исключениями:
- Метод
.triggerHandler()
не вызывает поведение по умолчанию события (например, отправка формы). - В то время как
.trigger()
будет действовать на все элементы соответствующие объекту jQuery, .triggerHandler()
действует только на первый соответствующий элемент. - События, созданные с
.triggerHandler()
не переходят вверх по иерархии DOM; если они не обрабатываются целевым элементом напрямую, то они ничего не делают. - Вместо возврата объекта jQuery (позволяющего сцепление),
.triggerHandler()
возвращает все значения, которые были возвращены последним обработчиком
вызванным на выполнение. Если обработчики не срабатывают, то
возвращается undefined
Для получения дополнительной информации об этом методе см. обсуждение по .trigger()
.