如何访问在其范围之外的$(document).ready事件中声明的函数? 换句话说,如何将本地函数更改为全局?
答案 0 :(得分:0)
为什么不在范围外声明变量并将其分配到文档就绪方法中。那么您将能够在文档就绪范围之外访问它吗?
答案 1 :(得分:0)
您可以将您的函数添加到文档ready
处理程序中的窗口对象:
$(document).ready(function(){
window.YourFunc = function (){
// Do something.
};
});
然后随时调用它:
window.YourFunc();
但最好的方法是在ready
处理程序之外定义你的函数。