javascript - 如何在文档准备好的情况下引用函数?

标签 javascript jquery

我在 JQuery 文档就绪方法中有一些函数,我想从其他外部文件引用它们,但我总是得到一个未定义的函数。我怎样才能使它们全局化?

例如。

external file 1

    $(function ()
    {
         function DoSomething()
         {    
            Do something
         }    
    });


external file 2

    $(function ()
    {

        Call DoSomething()
    )};

最佳答案

在 jQuery escope 之外声明函数。

external file 1


         function DoSomething()
         {    
            Do something
         }    


external file 2

    $(function ()
    {

        Call DoSomething()
    )};

关于javascript - 如何在文档准备好的情况下引用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7352264/

相关文章:

javascript - jquery 和动画有多异步?

javascript - jQuery:在调用 preventDefault() 之后调用操作的表单

javascript - 突变没有观察并记录到控制台

javascript - Canvas 比例还意外地转换了形状,可能存在与枢轴 anchor 相关的问题

javascript - 删除输入的日文

jQuery:每次新的点击都会以不同的方式改变 CSS

jquery - 为什么 jQuery 属性值自动小写?

JavaScript 全局执行上下文

javascript - 何时使用 jQuery 包装器方法而不是内置的 javascript 方法

javascript - 在鼠标悬停时显示全尺寸图像