¿Cómo añado un elemento y texto a un div en jquery?

Estoy usando jQuery e bash agregar tanto un elemento como texto a un elemento div existente. Sin embargo, cuando bash esto

$('').appendTo(gMenuItemInnerDiv); $(gMenuItemInnerDiv).text(name); 

El elemento img de la primera línea se borra. ¿Cómo puedo obtener ambas cosas en mi div?

 var gMenuItemInnerDiv = $('#something'); var name = "Yay"; $('').appendTo(gMenuItemInnerDiv); gMenuItemInnerDiv.append( document.createTextNode(name) ); 
  

¿Has probado algo como esto?

 $('').appendTo(gMenuItemInnerDiv); $('' + name +'').appendTo(gMenuItemInnerDiv); 

🙂