我有兩個外部.js文件。第一個包含一個功能。第二個調用該函數。從另一個.js文件調用javascript函數
file1.js
$(document).ready(function() {
function menuHoverStart(element, topshift, thumbchange) {
... function here ...
}
});
file2.js
$(document).ready(function() {
setTimeout(function() { menuHoverStart("#myDiv", "63px", "myIMG"); },2000);
});
麻煩的是,這是不運行的功能。我需要兩個單獨的文件,因爲file2.js是根據特定條件動態插入的。如果我在file1.js末尾包含setTimeout ...行,此功能可以工作
任何想法?
`menuHoverStart`是否在全局範圍內聲明? – 2010-12-02 12:45:04
可能不是 - 我該怎麼做呢? – Tom 2010-12-02 12:48:03