我如何在jQuery中创建一个对象,然后继续制作这个对象的几个不同的实例
创建一个名为box的对象,它包含一个名为color的变量.
然后用不同的存储颜色制作这个对象的几个实例.
Lui*_*uis 40
Javascript使用对象的另一种方法是JQuery,从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);
});
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你!
The*_*pha 10
可能你想要这个(在javascript中的oop)
function box(color)
{
this.color=color;
}
var box1=new box('red');
var box2=new box('white');
Run Code Online (Sandbox Code Playgroud)
我实际上找到了一种使用jQuery方法的更好方法
var box = {
config:{
color: 'red'
},
init:function(config){
$.extend(this.config,config);
}
};
var myBox = box.init({
color: blue
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
134493 次 |
| 最近记录: |