function name( elements ){
init( elements );
var ret = {
add : function( more ){
$.extend(elements, more);
init( more );
}
}
function init( el ){
$.each(el,function(name, selector){
//some stuff....
});
}
return ret;
}
我非常使用这种结构(我自己创建的)......在不使用对象的情况下做这样的想法非常简单和好:
var reference = name({ one : $('#one'), two : $('#two') });
//and in a second moment...
reverence.add({ three : $('#tree') });
这是一个好习惯还是不是?使用物体和距离更好吗?为什么?