documentFragment with jQuery
HTML
<div id="result"></div>
JavaScript
$(function() {
var documentFragment = $(document.createDocumentFragment());
for (var i = 0; i < 5; ++i) {
var span = $('<span>' + i + '</span>');
documentFragment.append(span);
}
console.info(documentFragment);
$('#result').append(documentFragment);
});