jQuery: how to change tag name?
You can replace any HTML markup by using jQuery’s .replaceWith() method. example: http://jsfiddle.net/JHmaV/ Ref.: .replaceWith If you want to keep the existing markup, you could use code like this: $(‘#target’).replaceWith(‘<newTag>’ + $(‘#target’).html() +'</newTag>’)