我有一个由许多“卡片”组成的html网站,每张卡都是一个模板,每张卡都包含一个带有id标签的列表。
由于表单ID必须是唯一的,我不能用硬编码字符串命名它们,但必须包含一些特定于卡的标识符。
我尝试了以下
<ul id= "tags"{{ object.id }}>
<li>Tag2</li>
</ul>
然后我尝试使用
在java脚本中引用 <script type="text/javascript">
$(function () {
$("#tags"{{ object.title }}).tagit({
...
});
});
</script>
但不幸的是,这并不能解决问题。 有没有人知道如何在这种情况下正确混合字符串和模板变量?
答案 0 :(得分:4)
您需要将模板代码放在引号内。
<ul id="tags{{ object.id }}">
<li>Tag2</li>
</ul>