我有以下div ...
<div class="list_entries" id="<%= entry.id %>">
我如何为div id命名以及使用entry.id?
稍后在JavaScript中使用的示例...
$('#<%= entry.id %>').css("text-decoration", "line-through");
这样我就可以只针对一个特定条目而不是所有条目进行攻击。
答案 0 :(得分:1)
DOM ID在整个文档中必须是唯一的。除非您在其他地方使用相同的entry.id,否则不需要前缀。
话虽如此,它可能很简单:
<div id="foo<%= entry.id %>">
^^^
$('foo<%= entry.id %>').etc....
^^^