2016-09-25 61 views
-1

我已经试过了所有的东西。我的代码不会呈现为HTML,而只是原始文本。以HTML解析Javascript

这是我的代码:

$('#question').parseHTML(quiz[currentquestion]['question']); 

我该如何解决这个问题?

+0

没有这样的jQuery功能。有'.parseHTML()',但在jQuery实例上没有'parseHTML'方法。 – Pointy

回答

2

您的意思是使用html()作为输出吗?

$('#question').html(quiz[currentquestion]['question']); 

或者这样与$.parseHTML这是一个字符串解析成DOM节点的数组。

var html = $.parseHTML(quiz[currentquestion]['question']); 
$('#question').html(html); 
+0

不,我的代码基于这个小提琴[链接](http://jsfiddle.net/7Du6N/267/)。这就是HTML解析问题开始的地方 –

+1

在上面的这个提琴中,第175行:我用'.html'替换了'.text' ...并且它正在工作。何......你看不到粗体字,因为整个句子在你的CSS的第40行的'h2'中定义为'bold'。 –

+0

@LouysPatriceBessette谢谢。如果您有答案,我会提高您的答案。并感谢jrbedard的澄清。 –