如何尽快运行JavaScript函数?
到目前为止,我正在使用“window.onload”方法,但它会等到页面完全加载后才执行该函数。它会导致眨眼行为 如何克服这个问题如何尽快运行JavaScript函数?,javascript,Javascript,到目前为止,我正在使用“window.onload”方法,但它会等到页面完全加载后才执行该函数。它会导致眨眼行为 如何克服这个问题 函数simplefunction(){ $(“.span1”).text(“我已加载!”); } window.onload=simplefunction 我还没上膛呢这是最快的: 我还没上膛呢! $(“.span1”).text(“我已加载!”); 这是最快的: 我还没上膛呢! $(“.span1”).text(“我已加载!”); 函数simplef
函数simplefunction(){
$(“.span1”).text(“我已加载!”);
}
window.onload=simplefunction代码>
我还没上膛呢代码>这是最快的:
我还没上膛呢!
$(“.span1”).text(“我已加载!”);
这是最快的:
我还没上膛呢!
$(“.span1”).text(“我已加载!”);
函数simplefunction(){
$(“.span1”).text(“我已加载!”);
}
addEventListener(“DOMContentLoaded”,函数(e){
simplefunction();
})
我还没上膛呢代码>
函数simplefunction(){
$(“.span1”).text(“我已加载!”);
}
addEventListener(“DOMContentLoaded”,函数(e){
simplefunction();
})
我还没上膛呢当您需要在加载外部资源之前访问DOM中的任何元素时,请使用DOMContentLoaded
。如果没有,则只需在声明函数后直接调用该函数。避免指定给onload
或类似的其他事件属性-而是使用。addEventListener
。无论如何,您都需要使用addEventListener
订阅DOMContentLoaded
,因为它不会通过事件属性公开。当您需要访问DOM中的任何元素但在加载外部资源之前,请使用DOMContentLoaded
。如果没有,则只需在声明函数后直接调用该函数。避免指定给onload
或类似的其他事件属性-而是使用。addEventListener
。您需要使用addEventListener
订阅DOMContentLoaded
,因为它不是通过事件属性公开的。这与18分钟前问题的第一条注释相同,与18分钟前问题的第一条注释相同