Speedy way to add child elements

Speedy way to add child elements

Hi
 
Am using this code to add listitems containing a image to a UL.
The problem is that its very slow, no matter the number of items or the size of the images.
So I wonder if there is a more correct way to add items to an element.
 
Thanks / Dave 
  1. $.getJSON("jsonimagelist.aspx, function(json){ 
        $("#ulImageList").html("");
        for(var i = 0; i < json.imageviewer.image.length; i++){
            $("#ulImageList").append("<li><img src=\"" + json.imageviewer.image[i].name +"\" alt=\"\" /></li>");
        }
    });