jQuery创建对象

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (95)

如何在jQuery中创建一个对象,然后继续创建这个对象的两个不同实例

创建一个名为box的对象,其中包含一个名为color的变量。

然后用不同的颜色制作这个物体的几个实例。

提问于
用户回答回答于

也许你想要这个(javascript中的OOP)

function box(color)
{
    this.color=color;
}

var box1=new box('red');    
var box2=new box('white');    
用户回答回答于

另一种Javascript使用对象的方法是JQuery,从dom获取数据并将其传递给对象Box,例如将它们存储在Box数组中,可以是:

var box = {}; // my object
var boxes =  []; // my array

$('div.test').each(function (index, value) {
    color = $('p', this).attr('color');
    box = {
        _color: color // being _color a property of `box`
    }
    boxes.push(box);
});

扫码关注云+社区

领取腾讯云代金券