jQuery的html的显示HTML标签,而不是在文本应用HTML标签(jquery .html s

2019-10-18 23:53发布

我的代码

 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>

你能告诉我原因吗? 与任何解决方案,如果你有吗?

Answer 1:

你想这样做呢? jQuery中1.10.1似乎正常工作

HTML

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

JS

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


文章来源: jquery .html shows html tags instead of applying html tags on the text