附加一个带有 jQuery 的特殊字符不起作用
Appending a special character with jQuery not working
我在 JavaScript/jQuery 中返回特殊字符(特别是 °
),但它没有将实体转换为显示中的所需字符。如何正确显示度数符号?
一定要简单;我错过了什么?我检查了 decodeURL
,但它什么也没做。
HTML:
<p>Try to give answer is: </p>
<div id="target"></div>
<p>But should look like:</p>
<div> 5 °C</div>
和 Javascript 与 jQuery:
$('#target').text('5 °C');
输出:
要查看解释的字符实体,您需要使用 html()
:
$('#target').html('5 °C');
试试这个:
$('#target').html('5 °C');
text
函数对 html
字符进行转义,以便您得到所见即所得。
我在 JavaScript/jQuery 中返回特殊字符(特别是 °
),但它没有将实体转换为显示中的所需字符。如何正确显示度数符号?
一定要简单;我错过了什么?我检查了 decodeURL
,但它什么也没做。
HTML:
<p>Try to give answer is: </p>
<div id="target"></div>
<p>But should look like:</p>
<div> 5 °C</div>
和 Javascript 与 jQuery:
$('#target').text('5 °C');
输出:
要查看解释的字符实体,您需要使用 html()
:
$('#target').html('5 °C');
试试这个:
$('#target').html('5 °C');
text
函数对 html
字符进行转义,以便您得到所见即所得。