たとえば、次のようなhtmlがあります。
var html = '<p>Title</p><b>edit me</b><i>remove me</i>';
タイトルを変更したいのですが、正規表現や文字列置換関数を使用したくありません。タイトルがタグ名と一致すると、html が破損する可能性があるためです。
私は今、これにjQueryを採用しようとしています. コードは次のとおりです。
$( $(html)[0] ).text('New title');
console.log(html); // --> prints out original html with old title
可能であれば、このコードを機能させる方法はありますか?