我使用这个简单的代码:http://ejohn.org/blog/simple-javascript-inheritance/
使用这个“图书馆”,我做了这个简单的类:约翰Resig的简单的JavaScript继承
var Person = Class.extend({
init: function(openningSentence) {
this.say(openningSentence);
},
say: function(words) {
alert(words);
}
});
这一类的问题,是我不能使用变量“this”调用函数(代码中的第3行给出错误:未知方法“say”)。
有没有人知道如果有这个问题的解决方案?
顺便说一句 - 我使用jQuery,所以如果有一个基于jQuery的解决方案,它将是伟大的:)
这与jQuery完全没有关系。 – Pointy 2010-05-26 19:06:01