jquery .html显示html标签,而不是在文本上应用html标签

时间:2013-11-14 10:32:31

标签: javascript jquery jquery-1.9

我的代码是

 printMsg : function(data) {
    $("#message").html(data.bodyText);
    ...
    }

这里

data.bodyText   =    <strong> Test This Text  ;/strong>

我想将数据显示为测试此文字&因为我做了

 $("#message").html(data.bodyText);

使用jquery以前的版本(1.9)正确显示文本

现在使用jquery 1.10显示

<strong> Test This Text  </Strong>

你能告诉我这个原因吗? &安培;你有什么解决方案吗?

1 个答案:

答案 0 :(得分:0)

你试图做this?之类的事吗? 在jquery 1.10.1中它似乎正常工作

<强> HTML

<span id='message'></span>

<强> JS

var data = {};
data.bodyText = "<strong>Test This Text;</strong>"; 
$("#message").html(data.bodyText);