Il ne faut pas confondre .text() et .html().
.html('...') permet d'ajouter du html à l'intérieur d'éléments existants dans l'arbre.
D'abord, tout le contenu de l'élément cible est supprimé.
Ensuite, le HTML à ajouter est transformé en un fragment d'arbre DOM qui est ensuite inséré dans l'arbre.