Altere a tag, mas mantenha os atributos e o conteúdo - jQuery / Javascript

Texto

alterado para

<p href="page.html" class="class1 class2" id="thisid">Text</p>

Eu estou familiarizado com o jQueryreplaceWith mas isso não mantém atributos / conteúdo tanto quanto eu sei.

Nota: Por que p teria umhref? Porque eu preciso mudarp de volta aa em outro evento.

questionAnswers(6)

yourAnswerToTheQuestion