Создание объектов jQuery - программирование
Подтвердить что ты не робот

Создание объектов jQuery

Как мне создать объект в jQuery, а затем приступить к созданию нескольких разных экземпляров этого объекта I.e

Создайте объект с именем box, в котором содержится переменная с именем color.

И затем сделайте пару экземпляров этого объекта с разными сохраненными цветами.

4b9b3361

Ответ 1

Другой способ сделать объекты в Javascript с помощью JQuery, получить данные из dom и передать его объекту 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);
});

Надеюсь, что это поможет!

Ответ 3

Я действительно нашел лучший способ, используя подход jQuery

var box = {

config:{
 color: 'red'
},

init:function(config){
 $.extend(this.config,config);
}

};

var myBox = box.init({
 color: blue
});

Ответ 4

Вы всегда можете сделать это функцией

function writeObject(color){
    $('body').append('<div style="color:'+color+';">Hello!</div>')
}

writeObject('blue')enter image description here