0

我有一个由许多“卡片”组成的 html 站点,每张卡片都是一个模板,每张卡片都包含一个带有 id 标签的列表。

由于表单 ID 必须是唯一的,我不能只用硬编码字符串命名它们,还必须包含一些特定于卡的标识符。

我尝试了以下

    <ul id= "tags"{{ object.id }}>
        <li>Tag2</li>
    </ul>

然后我尝试在 java 脚本中使用

 <script type="text/javascript">
    $(function () {
        $("#tags"{{ object.title }}).tagit({
           ...
        });
    });
</script>

但不幸的是,这似乎行不通。有人知道如何在这种情况下正确混合字符串和模板变量吗?

4

1 回答 1

4

您需要将模板代码放在引号内。

<ul id="tags{{ object.id }}">
    <li>Tag2</li>
</ul>
于 2013-07-10T13:54:55.773 回答