вызвать действие JavaScript по умолчанию в обработчике событий - PullRequest
2 голосов
/ 23 августа 2009

Я пытаюсь выяснить, как запустить действие по умолчанию, прежде чем что-то еще произойдет. В частности, я использую стороннюю библиотеку, и если я использую обработчик событий и вызываю одну из их функций, они переопределяют действие по умолчанию. Поэтому, как обходной путь, я хочу, чтобы действие по умолчанию происходило до вызова их библиотечной функции.

Есть ли способ сделать это?

Большое спасибо!

1 Ответ

4 голосов
/ 23 августа 2009

Я предполагаю, что вы имеете в виду, что хотите вызвать их функцию после обработки события браузером.

Для этого используйте метод setTimeout для выполнения после задержки.

Например,

//In the event handler:
setTimeout(function() {
    //This code will execute 5 milliseconds later, and only after your code finishes.
    //Call their function here
}, 5);  //That means a 5 millisecond delay.
        //You can increase it if you want to.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...