【发布时间】:2017-05-02 19:55:08
【问题描述】:
我试图从文件 file2.js 调用一个在 file1.js 中定义的函数 foo()。在 file1.js 中,函数如下所示:
function foo(){
alert("Here");
}
在 file2.js 中,我尝试像这样调用这个函数:
$.getscript('file1.js', function(){
foo();
});
但是,这个函数没有被调用。我需要做什么来解决这个问题有什么想法吗?感谢您的回复。
【问题讨论】:
-
这就是file1.js的全部吗?
-
file2.js 和 file1.js 是同一级别的吗?
-
我在 foo() 之前定义了一个函数。是的,这两个文件处于同一级别。
-
foo 在所述函数中吗? (即将到来的 20 个问题的游戏)
-
不,foo 是在函数之外定义的
标签: javascript jquery getscript