javascript链接后立即运行功能?

时间:2020-03-27 13:55:58

标签: javascript bookmarklet

我正在制作一个书签,该书签将一个<script>链接添加到我网站上的javascript文件。然后它将运行该功能。不过,我无法运行它。 window.onload不起作用,因为添加链接时页面已经加载。我想知道链接javascript时是否会触发某个功能。 新更新:我找到了解决方案。我使用了setTimeout()

setTimeout(function() {
//code here
}, 0);

输入0似乎有效。不过,谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

链接javascript时没有触发器,执行代码的最快触发器是window.onload,它会等待加载完成,因此它是“较慢的”,另请参阅此帖子可能对您有所帮助 onload vs ready

$( document ).ready(function() {
    console.log( "ready!" );
});