Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在 $(document).ready 事件范围之外访问声明的函数?换句话说,如何将本地函数更改为全局函数?
为什么不在范围之外声明变量并在文档就绪方法中分配它。那么您将能够在文档就绪范围之外访问它吗?
您可以将函数添加到文档ready处理程序中的窗口对象:
ready
$(document).ready(function(){ window.YourFunc = function (){ // Do something. }; });
然后随时调用它:
window.YourFunc();
但最好的方法是在处理程序之外定义你的ready函数。