最初:私はjQueryが初めてです。jQueryを使って段落タグをh2タグに入れてみました。Web サイトは CMS 上に構築されているため、HTML は CMS によって生成されます。しかし、いくつかの HTML コードと、以前に試した短い jQuery コードを提供できます。
HTML:
<div id="container">
<h2>Title goes here</h2>
</div>
jQuery:
$(document).ready(function(){
$('#container').find('h1').replaceWith(function(){
return '<h2>' + $(this).text() + '</h2>';
});
$('<p></p>').prependTo('h2');
});
jQuery コードは、私の HTML コードでこれを行います (これはそれほど悪くはありません。最適化する必要があるだけです)。
<div id="container">
<h2>
<p></p>
Title goes here
</h2>
</div>
私の問題は、「タイトルがここに入る」をp
タグに入れたいということです。これを行うためのjQuery関数はありますか、それとも完全に間違っていますか? 私はすでにjQuery API Documentationを見てきましたが、私に役立つものは何も見つかりませんでした。助言がありますか?
乾杯
PS: ここにフィドルがあります:デモ