триггер? как пользоваться
Здрасте в JS я новичок. Подскажите. Разбираю работу CMS на моем сайте, и непонимаю.
Есть форма, на ней кнопка .button-submit, есть ссылка вызывающая функцию $('.button-submit').trigger('click');, а описания clickа нет. Но все работет. При нажатии на ссылку форма отправляется. Может быть такое? |
.trigger() вызывает указанное событие, а если эта кнопка отправляет форму, то она и будет отправлена, и возможно в скрипте есть обработчик отправки формы по ее событию onsubmit.
|
Просто в литературе написано, что триггер нужен чтобы вызвать событие и обработчик. И что обработчик должен быть описан подобной конструкцией:
$( "#foo" ).on( "click", function() { alert( $( this ).text() ); }); Но в своем скрипте я подобного описания связанного с .button-submit не нашел. Правильно ли я понял, что триггером можно вызвать событие у которого нет обработчика? |
chupakong,
есть обработка события по умолчанию и всплытие события, которое может вызвать другие обработчики, если такие есть. Действия браузера по умолчанию Всплытие |
Это аналогично методу .click();
|
Часовой пояс GMT +3, время: 19:29. |