這樣的代碼關於 「本」 在jQuery對象
var test = function (e,name) {
this.e = e;
this.name = name;
this.init();
};
test.prototype.init = function() {
var $e = $(this.e);
var _this = this;
$e.click(function() {
alert(_this.name);
//show the current name
});
$('#AA').click(function() {
alert(_this.name);
//show all the name
})
};
new test($("#A"),"A");
new test($("#B"),"B");
爲什麼點擊 「$ E」 只顯示當前名稱, 點擊 「$( '#AA')」 顯示所有的名字。
jsfiddle
謝謝!
對我來說看起來像jquery – Rex