2つの外部.jsファイルがあります。最初の関数には関数が含まれています。 2番目の関数が関数を呼び出します。別の.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は特定の条件に応じて動的に挿入されるため、2つの別々のファイルが必要です。この関数は、file1.jsの最後にsetTimeout ...行を含めると機能します
アイデアはありますか?
「menuHoverStart」はグローバルスコープで宣言されていますか? –
おそらくそうではありません - どうすればそれをやりますか? – Tom