我尝试使用 TypeScript。作为一个前 javascript 用户,我不想放弃 jQuery。
所以我通过互联网搜索了我的网站,发现了大量解释如何使用它的网站。我使用 Visual Studio 2012
所以这是我的第一次尝试:
/// <reference path="jquery.d.ts" />
class Person {
constructor(name: string) {
this.name = name;
}
name: string;
}
function greeter(person: Person) {
return "hallo " + person.name;
}
var person = new Person("bert");
$(document).ready(function () {
var message = greeter(person);
jQuery("#content")[0].innerHTML = message;
});
我可以构建解决方案,但如果我打开我的网站,它会出现 javascript 错误:
ReferenceError: $ 未定义
有任何想法吗?