What I would do is use document.createDocumentFragment()
and do all possible operations there, and touch the real DOM once. (Beside in a loop might be a good idea to cache the selector once):
var frag = document.createDocumentFragment();
$.each(results, function(key, val){
var a = document.createElement("div");
a.innerHTML = val;
frag.appendChild(a);
});
$(".results").append(frag);