极端的n00b在这里...我有很多元素(由后端动态生成,因此可能会有很多)并且都需要一个唯一的ID.我正在尝试用jQuery来解决这个问题,并且做得不好.任何帮助表示赞赏.
在下面的代码中,我希望每个"bar"div获得一个唯一的id,如id1,id2等
<div class="foo">
<ul class="bar">
</ul>
<ul class="bar">
</ul>
<ul class="bar">
</ul>
<ul class="bar">
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
Dan*_*ite 10
var id = 1;
$('.foo .bar').each(
function() {
$(this).attr('id', 'id' + id++);
});
Run Code Online (Sandbox Code Playgroud)
为了将事件侦听器绑定到这些,您必须在循环中执行或使用它live.
| 归档时间: |
|
| 查看次数: |
2054 次 |
| 最近记录: |