【问题标题】:Parse Javascript as HTML [closed]将 Javascript 解析为 HTML [关闭]
【发布时间】:2016-09-25 01:11:29
【问题描述】:

我什么都试过了。我的代码不呈现为 HTML,而只是原始文本。

这是我的代码:

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

我该如何解决这个问题?

【问题讨论】:

  • 没有这样的jQuery函数。有 $.parseHTML(),但在 jQuery 实例上没有 parseHTML 方法。

标签: javascript jquery html text rendering


【解决方案1】:

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

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

或者像$.parseHTML这样,将一个字符串解析成一个DOM节点数组。

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

【讨论】:

  • 没有。我的代码基于这个小提琴 link 。这就是html解析问题的开始
  • 在上面的这个小提琴中,第 175 行:我用 .html 替换了 .text... 它正在工作。嗬...你看不到“来”这个粗体字,因为整个句子在你的 CSS 第 40 行定义为 boldh2 内。
  • @LouysPatriceBessette 谢谢。如果您有答案,我会赞成您的答案。并感谢 jrbedard 的澄清。
  • 没问题! ;) 但是@jrbedard 应该得到正确答案绿色复选标记,因为即使没有小提琴上下文,他也是对的。
猜你喜欢
  • 2013-09-09
  • 2016-03-23
  • 2010-09-19
  • 1970-01-01
  • 2010-11-05
  • 2013-03-19
  • 1970-01-01
  • 1970-01-01
  • 2014-01-10
相关资源
最近更新 更多