Lo que hiciste mal es esto:
Yo creo que te has confundido con mi notación. Yo uso el signo $ delante de las variables para saber que esas variables son objetos jQuery. Eso no realiza ninguna acción, es sólo notación.
Lo crrecto sería:
Lo cual tomaría el HTML dentro de la variable
msg y crearía un nuevo objeto jQuery.