1 つ以上の jQuery オブジェクトを含む戻り値を取得して、それらを に追加するのが好きです。
var f = function() {
var a = $('<div class="a" />');
// do someting awesome
return a;
};
2 つの の正しい例:
var f = function() {
var ret = $('<div class="a" /><div class="b" />');
// do something spectecular
return ret;
};
問題は、関数内でこれら 2 つのオブジェクトを分離する必要があり、これは正しいコードではないことです。
var f = function() {
var a = $('<div class="a" />'),
b = $('<div class="b" />'),
ret = a+b;
// do something fabulous
return ret;
}