这是场景。我在 js 文件 common.js 中编写了一些函数,并将其包含在另一个 js 文件之上,我们将其命名为 x.js
现在,当我尝试在 window.onload 函数下的 x.js 中调用这些函数(用 common.js 编写)时,控制台中会弹出一个错误,提示引用错误:未定义。
现在,即使我尝试在 common.js 中使用警报 - 它不会弹出?
这是场景。我在 js 文件 common.js 中编写了一些函数,并将其包含在另一个 js 文件之上,我们将其命名为 x.js
现在,当我尝试在 window.onload 函数下的 x.js 中调用这些函数(用 common.js 编写)时,控制台中会弹出一个错误,提示引用错误:未定义。
现在,即使我尝试在 common.js 中使用警报 - 它不会弹出?
找到解决方案 - 感谢@markus 提供链接。
对此要解决这样的问题:将x.js内容的内容与这些内容:
$.getScript("common.js", function(){
// everything inside x.js here
});
现在只需在您的 html 中包含 x.js(已更新)