将标记HTML设置为Tooltipster内容的最佳方法

时间:2017-02-17 13:12:23

标签: jquery tooltipster

Tooltipster可以将字符串作为内容。例如,

var myHTML = "Hello world";
instance.content(myHTML);

但内容不能包含HTML标记。你不能使用这个

var myHTML = "Hello <i>world</i>";

虽然这个

var myHTML = "Hello &lt;i&gt;world&lt;/i&gt;";

作品。

将标记HTML字符串设置为Toolstipster的内容的直接方法是什么?

1 个答案:

答案 0 :(得分:0)

问题不在于Tooltipster。它使用Toolstipster和XHTML。

var myHTML = "Hello <i>world</i>";
instance.content(myHTML);

工作得很好。 。 。在HTML中但不在XHTML中,就像在这里使用的那样。

XHTML解析<script>内的实体。要停止它,请将脚本包装在CDATA中:

<script type="text/javascript">
//<![CDATA[

var myHTML = "Hello <i>world</i>";
instance.content(myHTML);

//]]>
</script>