【发布时间】:2013-02-01 21:41:13
【问题描述】:
我声明了一个 HTML 字符串并将其设置为一个变量。我想不出它会产生错误的任何原因,但它是:
未捕获的 SyntaxError:Ln 136 上出现意外标识符。
Ln 136: new_comment = '
<li class="photobooth-comment">
<span class="username">
<a href="#">You</a>
</span>
<span class="comment-text">
' + text + '
</span>
<span class="comment-time">
2d
</span>
</li>
';
【问题讨论】:
-
Javascript 不喜欢字符串中的换行符。如果需要,将它们更改为 \n 或使用 \ 转义它们
-
定义了“文本”变量?
-
Alexander 是第一个回答(实际上是在我的评论之后第二个,但仍然值得打勾以获得好的答案)。
-
@mplungjan 真;在我点击提交后,我看到亚历山大在我面前回答了我的答案。但是,(不想听起来很琐碎)我的回答更彻底,并给出了多种解决方案。
标签: javascript jquery html