いくつかの DOM 挿入を行う準備をしているときに、jQuery オブジェクトの配列を構築します。たとえば、select のオプションは次のとおりです。
var options = [];
for (...) {
var $option = $('<option>')
...
options.push($option);
}
このoptions
配列は、ページ上の多くの選択のテンプレートとして使用されます。だから私は追加したい:
$('.target-select').append(...)
そして、すべてのオプションを追加$('<div>')
でラップすることなくこれを作成し、children()
.
children
空のjQueryオブジェクトを作成し、親要素と関数に依存せずに要素を順番に追加することは可能ですか? ( $.add
DOM にない要素の順序は保証されません)