为什么' $'打字稿中无法识别符号,因为它是一组超级javascript?当我输入例如$('#example')
时,我有这个错误
找不到姓名' $'
但是在javascript文件中一切正常并且有效。否则,我想知道函数document.getElementById("something")
是否具有相同的含义,因此我可以轻松地替换' $'符号
答案 0 :(得分:2)
可能因为你没有添加jquery。因为通常是 $
符号所指的内容。如果有,则在文件顶部的typescript定义here中添加定义。
答案 1 :(得分:1)
TypeScript无法“知道”$代表jQuery,因为它没有在您的浏览器中运行。如果是jQuery则引用definition file:
/// <reference path="jquery.d.ts" />
至于你的评论,你确实不需要jQuery用于简单的选择器。