【问题标题】:TypeScript with Jquery带有 Jquery 的打字稿
【发布时间】:2016-06-10 10:06:24
【问题描述】:

我收到此错误“未捕获的 ReferenceError:$ 未定义”,请在下面找到我的代码。

///<reference path="jquery.d.ts" />

class Test {
    name: string;

    constructor() {
        this.name = "gowtham";
    }

    dispname() {
        alert("Name :" + this.name);
    }
}

$(document).ready(function () {

    debugger;
    var test = new Test();
    $('#test').on('click', function() {
        debugger;
        test.dispname();
    });

});

我的 .ts 文件中也有参考 reference path="jquery.d.ts"。我在这里有什么遗漏吗?

【问题讨论】:

  • 您可以更新您的代码以包含参考吗?你确定它在正确的道路上吗?
  • 没关系,它就在那里,我用代码格式编辑了问题。仍然,您确定 d.ts 文件在同一路径中吗?

标签: jquery typescript


【解决方案1】:

您收到运行时错误是因为您没有正确加载 JQuery,如果问题出在类型上,那么您会看到编译器错误。

查看现有问题: Uncaught ReferenceError: $ is not defined?

【讨论】:

    猜你喜欢
    • 2019-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-27
    • 2018-10-16
    • 2018-12-07
    • 2018-09-29
    • 2021-01-05
    相关资源
    最近更新 更多