gpt4 book ai didi

javascript - 两种方法互相替换(window.onload/Canvas JS)?

转载 作者:行者123 更新时间:2023-11-28 07:25:29 25 4
gpt4 key购买 nike

我以前没有使用过 javascript,所以我仍在学习基础知识。

我在我的主文件中包含了两个名为index.html 的javascript 文件。这样做的原因是让用户通过单击导航工具栏来选择要显示的 javascript 文件(图 1图 2)。问题是这两个 javascript 文件都有一个名为 window.onload 的相同方法,因此它们会相互替换。如何防止这两个javasript文件相互替换?

第一个 JavaScript 文件:

window.onload = function {// Preview diagram 1}

第二个 JavaScript 文件:

window.onload = function {// Preview diagram 2}

这是我的index.html 中的内容的片段

<script type="text/javascript" src="js/diagram1.js"></script>
<script type="text/javascript" src="js/diagram2.js"></script>

最佳答案

在您的diagram1.js 和diagram2.js 文件中,使用:

$(window).on("load", function() {
// your init code
});

在窗口加载上执行操作,而不是将函数注册到 window.onload

关于javascript - 两种方法互相替换(window.onload/Canvas JS)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29716282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com