我想调用另一个 JavaScript 文件中的函数。
function foo(){
//before $.getScript
$.getScript('otherScript.js', function() {
otherFoo();
});
//after $.getScript
}
但这会在调用 otherFoo() 函数之前执行 otherScript.js 的整个 $(document).ready() 部分。如何防止调用 $(document).ready() 并仅调用 otherFoo() 函数?
最佳答案
你不能这样做。
它将运行整个文件。如果您不想运行任何东西,请将所有内容放在函数中的 otherScript.js 中。
如果不编写一个单独的解析器,你想做的事情是不可能的。
关于javascript - 如何防止 $.getScript 执行 document.ready 内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31896384/