在控制台中运行以下命令:
$('<div> </div>')
你会得到
[<div> </div>]
我需要jQuery来保持unicode不变(我将HTML作为XML发送并且它需要有效)。
我该如何解决这个问题?
答案 0 :(得分:0)
如果您想稍后使用值 
,您可以执行以下解决方法,可能不是最好的,但它会提供所需的结果: DEMO
$('body').append('<div>&#-160;</div>');
var value=$('div').html().split('-');
value[0]=value[0].replace(/amp;/,'');
alert(value[0]+value[1]);
这个想法是在值的中间放置一个-
,然后将其删除并将值与该部分分开,然后将它们连接在一起以使其像之前一样!
正如我之前所说,这只是一种解决方法!