2017-02-17 42 views
0

Tooltipster可以將字符串作爲內容。例如,將標記的HTML設置爲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的內容的直接方法是什麼?

+0

您是否設置了「contentAsHTML」? – Satpal

+0

是的。無論標籤中的內容如何都無法顯示爲內容。 – JPM

回答

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> 
相關問題