【发布时间】:2011-02-27 14:15:46
【问题描述】:
var objs = new Array();
function Foo(a) {
this.a = a
$("#test").append($("<button></button>").html("click").click(this.bar));
}
Foo.prototype.bar = function () {
alert(this.a);
}
$(document).ready(function () {
for (var i = 0; i < 5; i++) {
objs.push(new Foo(i));
}
});
是否有可能使当单击按钮时,
它返回对应的 Foo.a 值(来自创建按钮的 Foo obj)?
【问题讨论】:
-
请访问stackoverflow.com/faq欢迎来到SO...
标签: javascript jquery oop events