我正在使用 VS 2012 和带有 jquery 的 TypeScript。我正在将现有的 JS 应用程序转换为 TS,但遇到以下问题:
$(window).load(function () {
//stuff
});
$(window).load 带有下划线,错误是“提供的参数与调用目标的任何签名都不匹配”。我正在使用带有此jquery.d.ts jquery ts 注释的 jquery 1.7.2。我在文件顶部添加了参考链接。
我究竟做错了什么 ?
编辑:我当然在 VS 中安装了打字稿,它不会改变任何东西来编辑参数,它可以是“窗口”或其他任何东西,它一直在出错。它期望的 load() 的定义是 (url:string, data: any, complete: any) 而在 jQuery doc 中它只是一个函数..