将div转换为h2 span jQuery

use*_*285 7 jquery

我有一个生成标题动态标题的div

<div class="title">dynamic content</div>
Run Code Online (Sandbox Code Playgroud)

我想像这样改造它:

<h2 class="title"><span>dynamic content</span></h2>
Run Code Online (Sandbox Code Playgroud)

这在jQuery中是可行的吗?

Ric*_*ton 4

这应该可以做到。

$('div.title').replaceWith(function() { 
    return $('<h2>').addClass('title').append($('<span>').text($(this).text()));
});
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/uPFUu/