jQuery 创建对象

标签 jquery oop

我如何在 jQuery 中创建一个对象,然后继续创建该对象的几个不同实例,即

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

然后使用不同的存储颜色创建该对象的几个实例。

最佳答案

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

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);
});

希望对你有帮助!

关于jQuery 创建对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11354921/

相关文章:

jquery - 用户单击后更改 JQuery Raty ReadOnly 值

javascript - 如何在 jQuery 方法中打开特定类的链接

jquery - 使用 ASP.Net MVC 3/jQuery ajax 传递的列表为空

javascript - 如何在php脚本中实现确认警报?

php - SQL 查询未在 PHP 中运行,可能是与 SQL 相关的问题

java - 在 Scala 的实例变量方面需要一些帮助

language-agnostic - 是否有一个应该设置传递对象的属性的方法的命名约定

java - 我的 if 语句是否扰乱了我的菜单?

java - 如何命名执行对象创建和更新的类

javascript - 单击 `add_button` 后如何检查我的表单是否有效,如果无效则更改输入/选择的颜色?