html = "<p>title</p><div><ul class='www'></ul>something</div>";
$html = $(html);
$html.filter('p').replaceWith('<h2>' + $html.filter('p').html() + '</h2>'); //not working
container = $('<div></div>');
html = container.html($html)[0].innerHTML; //trying to output "<h2>title</h2><div><ul class='www'></ul>something</div>"
DOM以外の環境では、HTML文字列を変更してメンバーの1つを置き換えようとしています。 jQueryのreplaceWith
はDOM用であるため動作しません。これはどうすればいいですか?jQuery非DOMオブジェクトの要素の1つを置き換えます。