我有简单的JavaScript代码段:如何在点击后获取整个对象作为响应?
var obrazek = [{nazwa: "Sniadanie", wiek: 100, autor: "Alicja"},{nazwa: "Kolacja", wiek: 10, autor: "Misiek"}];
function galeria(nazwa, wsad) {
this.nazwa = nazwa;
this.wsad = wsad;
this.print = function(element) {
for (var i=0;i<this.wsad.length;i++) {
var text = "<li>"+this.wsad[i].nazwa+"</li>"
element.append(text);
}
}
}
$(document).ready(function() {
gal = new galeria('test', obrazek);
gal.print($('#galeriaTest'))
});
它给我:
我要的是简单的方法,将click事件之后返回对象:
Object { nazwa="Sniadanie", wiek=100, autor="Alicja"} (in FireBug)
如何编码?
稍微偏离主题,但我建议你大写你的构造函数的名字,并将方法移动到原型。 – Lapple