Могу ли я вызывать обработчик событий программно? - PullRequest
1 голос
/ 09 декабря 2011

Я хотел бы вызвать следующий обработчик событий из другой функции без необходимости разбивать код на другую функцию:

$('#welcome select').change(function () {...});

Возможно ли это?

Ответы [ 3 ]

7 голосов
/ 09 декабря 2011

Конечно, вы можете вызвать событие изменения.

$('#welcome select').trigger('change'); 
2 голосов
/ 09 декабря 2011

Посмотрите на триггер .Похоже, это то, что вы ищете.

0 голосов
/ 09 декабря 2011
function handler() {
    // do stuff
}
$('#welcome select').change(handler);

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