我正在使用工具提示插件(qTip 2.0)并尝试指定工具提示的内容。
我收到错误unterminated string literal
以下是代码:
<script type="text/javascript">
var $j = jQuery.noConflict();
$j('.tool').qtip({
content: 'Don\'t want...',
position: {
my: 'bottom left',
at: 'top left',
target: $j('.tool')
},
style: {
classes:
'ui-tooltip-dark ui-tooltip-shadow ui-tooltip-rounded ui-tooltip-tipsy'
}
});
</script>
在内容中,您会看到单词Don't
我明白JS会看到'
作为content
的结尾我如何才能阅读?不正确?
我尝试了Don\'t
,但没有效果。我尝试将'
更改为"
,但这不起作用。
我知道有一种方法我不记得了!救命!
答案 0 :(得分:3)
尝试使用单引号在内容周围添加双引号,应该修复它。
...
content: "Don't want...",
...
这有帮助吗?
答案 1 :(得分:3)
使用转义字符。例如:
var content = 'It\'s the escape character you want.';
答案 2 :(得分:0)
不知道为什么转义字符不起作用。但您也可以尝试使用HTML符号作为\ symbol
\