タグ

ブックマーク / 9-bb.com (1)

  • jQueryをつかって、中身はそのままでHTMLタグを書き換える | 9ineBB

    HTMLタグを強制的に変更したいときに HTMLから操作がするのが難しいケースや、動的に変更させたいときに使える方法 jQueryを使ってHTMLのタグの中身はそのままで、タグのみを変更する 例えば <h1>テスト</h1> があった場合に次のようにしたい場合 <p>テスト</p> HTMLタグのみ変更したい html() を使った場合は HTMLを出力することができるが、指定したHTMLそのものまでは変更できない そこで使うのが replaceWith() こちらを使えば、指定した要素そのものを置き換えます replaceWith() の例 $('h1').replaceWith("<p>変更した</p>"); こうすることで、h1タグが pタグに置き換わり、中身も変更したものに変わります コレでは、HTMLタグの中身は保持できていないので text() を使って中身を取得しておき HT

    jQueryをつかって、中身はそのままでHTMLタグを書き換える | 9ineBB
  • 1