views:

78

answers:

1

I'm temporarily adding contents to a div,tempDiv, and adding that to a link which is appended to a div, #contentHere, that's displayed. I need to clear the contents of tempDiv so that the links aren't appended to each other, creating a string of urls that don't link to anywhere.

$(document).ready(function(){
   $.getJSON("data.php", function(data){
     for(i = 0; i < 5; i++){
         $("#tempDiv").append(data.justIn[i].dataLink+ '  ');
         $("#contentHere").append("<a href=\"#tempDiv\">Click to go to the div link</a>");
         //I need to clear the contents of tempDiv here
  }  
   });
});

Solutions to clearing the temporary contents of the div as I go?

+10  A: 

You can use $("#tempDiv").empty().

Ken Redler
+1, helps avoid memory leaks
Mark Schultheiss
thanks, it works!
Ben