Метод trigger в jQuery вызывает все присоединённые обработчики события для элемента(-ов). В качестве параметра ему передаётся имя события.
Допустим у нас есть кнопка:
1 |
<button id="mybtn1">my button</button> |
Вот так можно зарегистрировать и вызвать программно обработчик клика на этой кнопке:
1 2 3 4 5 6 7 |
// Регистрируем обработчик щелчка мышки $("#mybtn1").on("click", function () { alert("click"); }); // Вызываем программно событие в jQuery $("#mybtn1").trigger("click"); |