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') });
これは良い習慣ですか、そうではありませんか?オブジェクトとインスタンスを使用する方が良いですか?なぜ?