やりたいことは、
h3 class="hatena"
のように、hatenaというクラス名をもつh3タグを
p class="hatena"
とpタグに変えてしまうという処理になります。
参考情報いただけると嬉しいです!
こんな感じでどうだろうか。
$("h3.hatena").each(function() { var tmp, newHTML; tmp = $("<SPAN>"); tmp.append($(this).clone()); newHTML = tmp.html().replace("<h3", "<p").replace("</h3>", "</p>"); $(this).replaceWith(newHTML); });
jsFiddle で試したのがこちら。
https://jsfiddle.net/vzhfyzo7/
コメント(0件)