使用 '在 JavaScript 代码中
我正在使用工具提示插件(qTip 2.0)并尝试指定工具提示的内容。
我收到错误未终止的字符串文字
这是代码:
<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?
我尝试过Don\t
,但没有成功。我尝试将 '
更改为 "
但没有成功。
我知道有一种解决方法,但我不记得了!救命!
I am using a tooltip plugin (qTip 2.0) and trying to specify content for the tooltip.
I get an error unterminated string literal
Here is the code:
<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>
In the Content you will see the word Don't
I understand that JS will see the '
as an end to the content
how do I get it to read Don't properly?
I have tried Don\'t
and that did not work. I have tried changing '
to "
and that did not work.
I know there is a way around this I cannot remember though! Help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试在带有单引号的内容周围加上双引号,应该可以修复它。
这有帮助吗?
Try putting double quotes around the content with the single quote, should fix it.
Does this help?
使用转义字符。例子:
Use the escape character. Example:
不知道为什么转义字符不起作用。但您也可以尝试 HTML 中的 \ 符号
Don't know why the escape character isn't working. But you could also try the HTML equivalent for the \ symbol