¿Cómo reemplazar el innerHTML de un div usando jQuery?

¿Cómo podría conseguir lo siguiente?

document.all.regTitle.innerHTML = 'Hello World';

Usando jQuery donde regTitle es mi div ID?

Solución
$("#regTitle").html("Hello World");
Comentarios (0)

La función html() puede tomar cadenas de HTML, y modificará efectivamente la propiedad .innerHTML.

$('#regTitle').html('Hello World');

Sin embargo, la función text() cambiará el valor (de texto) del elemento especificado, pero mantendrá la estructura html.

$('#regTitle').text('Hello world'); 
Comentarios (3)

Si en cambio tienes un objeto jquery que quieres renderizar en lugar del contenido existente. Entonces sólo restablecer el contenido y añadir el nuevo.

var itemtoReplaceContentOf = $('#regTitle');
itemtoReplaceContentOf.html('');
newcontent.appendTo(itemtoReplaceContentOf);

O:

$('#regTitle').empty().append(newcontent);
Comentarios (3)