jQuery - 执行另一个 javascript 文件

jQuery - Executing another javascript file

在 jQuery 中,如何执行另一个 javascript 文件?

我有以下文件:

page.html中,我有以下代码:

<script src="objects/control.js" type="text/javascript"></script>

control.js中,我有以下代码:

var url = "objects/test.js";
$.getScript( url, function() {
    alert("test");
});

test.js中,我有以下代码:

alert("test script loaded");

如何从 control.js 文件加载和执行 test.js javascript 文件?

我收到以下控制台错误:

XMLHttpRequest cannot load file:///Path/objects/test.js?_=1434593302488. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.

我在本地运行这个

你运行这个项目是本地的吗?如果是这样,请尝试 运行 在 WAMP、MAMP 或其他本地网络服务器上使用它。

我认为你的 url 是错误的。试试下面的代码。

var url = "/objects/test.js";
$.getScript( url, function() {
    alert("test");
});