我使用這個簡單的代碼: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