【发布时间】:2015-07-02 21:23:04
【问题描述】:
我正在尝试创建一个 Coffescript 函数,该函数包含我页面中经常重复使用的对象的通用 HTML。我将一个变量传递给函数,其中包含我想要每次更改的文本。每次我尝试编译我的 Coffeescript 时,都会收到此错误:
[stdin]:6:5: error: unexpected identifier
<p>"text1"</p>
^^^^^
这是我的代码
text1 = "Some text"
ballon1 = (text1) ->
"<a href=\"#balloon1\">Open Modal</a>
<blockquote class=\"balloon\" id=\"balloon1\">
<p>"text1"</p>
<a href=\"#close\" title=\"Close\" class=\"close\">X</a>
</blockquote>"
我希望输出是:
<a href="#balloon1">Open Modal</a>
<blockquote class="balloon" id="balloon1\">
<p>Some text</p>
<a href="#close" title="Close" class="close">X</a>
</blockquote>
有什么想法吗?我试图找到适合这份工作的语言;也许我应该改用 PHP?另外,我使用 Javascript 是因为我认为代码需要在客户端运行,因为我想根据单击的链接和时间将不同的文本传递给函数。
【问题讨论】:
标签: javascript html string function coffeescript