可能性の重複:
Escaping text with jQuery append?/プリペンドを追加する方法/ jQueryの
私のHTMLは、多少、このようなものです:
<div id="selector">Hello World</div>
今、私は」このdivにテキストを追加するのが好きです。私は単に
$('#selector').append(text);
を使用することができることを知っているが、これはtext
で特殊文字をエスケープしないでしょう。
$('#selector').append($('<span>').text(text));
しかし、これは不必要なマークアップを作成するので、これは醜いです。私はこれを行うにはどのjQueryのスタイル方法があるかどうかを疑問に思った
$('#selector').append(document.createTextNode(text));
:だから私の現在のソリューションは、手動でTextNodeを作成するのですか?
回答を更新しました。 – Tebo