我正在尝试找出如何在其他事情发生之前触发默认操作。具体来说,我正在使用第三方库,如果我使用事件处理程序,并调用它们的函数之一,它们会覆盖默认操作。因此,作为一种解决方案,我希望在调用它们的库函数之前发生默认操作。有办法做那件事吗?
5f0d552i1#
我假设您的意思是希望在浏览器处理完事件之后调用它们的函数。为此,请使用setTimeout方法在延迟后执行。例如,
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.
1条答案
按热度按时间5f0d552i1#
我假设您的意思是希望在浏览器处理完事件之后调用它们的函数。
为此,请使用
setTimeout
方法在延迟后执行。例如,