[英]Escaping ampersand in javascript/jquery
當我嘗試用此行的HTML字符替換字符串“ 1/2”時:
$(this).text(($(this).text().replace('1/2','½')));
而是用½
代替½
如何在javascript中轉義“&”號。
如果要處理HTML,則只需處理HTML:
$(this).html(($(this).html().replace('1/2','½')));
也就是說,該字符的轉義JavaScript表示形式為"\½"
,但是僅使用"½"
應該更簡單。
Jquery.text()用於插入&正確地轉義文本。 因此&成為&是正常的。
要完成您想做的事情,請在兩種情況下都使用.html()而不是.text()。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.