jQueryのhtml()とtext()について
実際のところ
html()とtext()はデータの読み込み、書き込みを楽にできるやつです。
前者はタグを利用でき、後者は生テキストという違いがあります。
書き込みをするときは
$("#hoge").html("<li>something new</li>")
読み込み時は
var nyan = $("#hoge").html()
とやるだけです。
書き込みの場合は関数を持たせる事もできるので、
特定の箇所だけ強調……みたいな事もできます。
$( "div.demo-container" ).html(function() { var emphasis = "<em>" + $( "p" ).length + " paragraphs!</em>"; return "<p>All new content for " + emphasis + "</p>"; });