相关疑难解决方法(0)

如何在TypeScript中使用jQuery

我在尝试

$(function(){ 
    alert('Hello'); 
});
Run Code Online (Sandbox Code Playgroud)

它在Visual Studio中显示此错误:(TS) Cannot find name '$'..如何在TypeScript中使用jQuery?

typescript

129
推荐指数
11
解决办法
17万
查看次数

如何将JQuery导入到Typescript文件中?

更新

无需导入.相反,我需要添加对文件顶部的引用.所以我的WebAPI.js的第一行应该是/// <reference path ="../typings/jquery/jquery.d.ts"/>而不是import { $ } from '../jquery-3.1.1';


我试图导入jQuery以在Typescript文件中使用,但我收到的各种错误与我尝试的一切.我按照这里这里的解决方案,但没有任何运气.

tsconfig.json

{
    "compilerOptions": {
        "removeComments": true,
        "preserveConstEnums": true,
    "out": "Scripts/CCSEQ.Library.js",
    "module": "amd",
        "sourceMap": true,
    "target": "es5",
    "allowJs": true
}
Run Code Online (Sandbox Code Playgroud)

WebAPI.js

import { $ } from '../jquery-3.1.1';

export class ExpenseTransaction extends APIBase {

    constructor() {
        super();
    }

    Get(): void {
        let expenses: Array<Model.ExpenseTransaction>;
        let self = this;
        $.ajax({
            url: this.Connection,
            type: "GET",
            contentType: "application/json",
            dataType: "json",
            success: function (data: any): void {
                expenses …
Run Code Online (Sandbox Code Playgroud)

javascript ajax import jquery typescript

24
推荐指数
4
解决办法
4万
查看次数

标签 统计

typescript ×2

ajax ×1

import ×1

javascript ×1

jquery ×1