0

この操作でDOM HTML を取得し、$(selector).html();テキストに変換しています$(selector).empty().text($(selector).html());

私の問題はtext();、html をフォーマットせずに純粋なテキストに変換することです。テキストを dom でどのように見えるようにフォーマットすることは可能ですか?

すべてを pre 要素に挿入しているので、html() を実行して、他の html タグと同様に処理する必要があると考えます。

このような:

ここに画像の説明を入力

(矢印非表示機能なし)

4

2 に答える 2

0

テキストでhtmlのフォーマットを維持したい場合は、次のことを試すことができます

x = $(selector).html();
$(selector).text(x);

これにより、html タグが表示されます。

たとえば、次の行は本文の html をタグ付きで表示される本文にダンプします。

$("body").text($("body").html())
于 2013-10-16T18:02:52.453 に答える