Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何尽快运行JavaScript函数?_Javascript - Fatal编程技术网

如何尽快运行JavaScript函数?

如何尽快运行JavaScript函数?,javascript,Javascript,到目前为止,我正在使用“window.onload”方法,但它会等到页面完全加载后才执行该函数。它会导致眨眼行为 如何克服这个问题 函数simplefunction(){ $(“.span1”).text(“我已加载!”); } window.onload=simplefunction 我还没上膛呢这是最快的: 我还没上膛呢! $(“.span1”).text(“我已加载!”); 这是最快的: 我还没上膛呢! $(“.span1”).text(“我已加载!”); 函数simplef

到目前为止,我正在使用“window.onload”方法,但它会等到页面完全加载后才执行该函数。它会导致眨眼行为

如何克服这个问题

函数simplefunction(){
$(“.span1”).text(“我已加载!”);
}
window.onload=simplefunction

我还没上膛呢这是最快的:


我还没上膛呢!
$(“.span1”).text(“我已加载!”);
这是最快的:


我还没上膛呢!
$(“.span1”).text(“我已加载!”);
函数simplefunction(){
$(“.span1”).text(“我已加载!”);
}
addEventListener(“DOMContentLoaded”,函数(e){
simplefunction();
})

我还没上膛呢
函数simplefunction(){
$(“.span1”).text(“我已加载!”);
}
addEventListener(“DOMContentLoaded”,函数(e){
simplefunction();
})


我还没上膛呢DOMContentLoaded
。如果没有,则只需在声明函数后直接调用该函数。避免指定给
onload
或类似的其他事件属性-而是使用
。addEventListener
。无论如何,您都需要使用
addEventListener
订阅
DOMContentLoaded
,因为它不会通过事件属性公开。当您需要访问DOM中的任何元素但在加载外部资源之前,请使用
DOMContentLoaded
。如果没有,则只需在声明函数后直接调用该函数。避免指定给
onload
或类似的其他事件属性-而是使用
。addEventListener
。您需要使用
addEventListener
订阅
DOMContentLoaded
,因为它不是通过事件属性公开的。这与18分钟前问题的第一条注释相同,与18分钟前问题的第一条注释相同