Salve a tutti.
Ho un problema con jQuery.
Vi spiego.
Io tramite la funziona append creo dell'html e lo inserisco.
Fin qui tutto bene l'html viene inserito come si deve.
Ora mi servirebbe recuperare tutto l'html che ho inserito in precedenza ma la funzione .html() non ritorna nessun valore

un esempio è il seguente :
codice:
function appendHtml(data){
  var div = '<div id="myid"></div>';
  $("#mywrapper").append(div);
  $("#myid").append(data);
  .....other instruction
}

function retrieveHtml(){
  var htm = $("#myid").html();
  alert(htm);//non stampa niente
}
Suggerimenti ??
Grazie mille