-1

如何在 $(document).ready 事件范围之外访问声明的函数?换句话说,如何将本地函数更改为全局函数?

4

2 回答 2

0

为什么不在范围之外声明变量并在文档就绪方法中分配它。那么您将能够在文档就绪范围之外访问它吗?

于 2012-08-29T14:14:23.737 回答
0

您可以将函数添加到文档ready处理程序中的窗口对象:

$(document).ready(function(){
     window.YourFunc = function (){
     // Do something.
     };
});

然后随时调用它:

window.YourFunc();

但最好的方法是在处理程序之外定义你的ready函数。

于 2012-08-29T14:16:07.873 回答