【发布时间】:2015-06-20 17:17:33
【问题描述】:
我在 jquery 插件中有一个示例 lodash 模板,如下所示:
<div>
<% _.forEach(circle, function(circle, idx){%>
<a class='circle'> <%- circle.circleName %> </a>
<%})%>
</div>
我想将点击事件处理程序添加到 a 标记。 目前,在 DOM 上渲染上述模板后,我正在执行以下操作:
$(".cricle").each(function(circle){
$(circle).click(function(elm){
console.log("Clicked: ", elm)
})
})
那么,在 lodash 或 jquery 中有没有一种方法可以让我不必做所示的重复工作。
谢谢!
【问题讨论】:
标签: javascript jquery lodash underscore.js-templating