分配一个独立的ID给每个div的JQuery的
问题描述:
我使用此代码,每3周的div包裹在seprate股利和工作原理:分配一个独立的ID给每个div的JQuery的
$('.a_paj_element:nth-child(3n)').each(function(index) {
$(this).prevAll('.a_paj_element').andSelf().wrapAll('<div class="three_paj_els" style="display:none;" />');
});
$('#paj_container > .a_paj_element').wrapAll('<div class="three_paj_els" style="display:none;" />');
我一直在尝试如何分配每个缠绕的div自己的ID在数字订单类似这样:
<div id="1" class="three_paj_els" style="display:none;" ></div>
<div id="2" class="three_paj_els" style="display:none;" ></div>
<div id="3" class="three_paj_els" style="display:none;" ></div>
喜欢它自动增量。每个ID都是。当我尝试做,我不能让它增加。
如果有可能,我该怎么做? 非常感谢 -sal
答
这个怎么样?
var ID = 0;
$('div.three_paj_els').each(function() {
ID++;
$(this).attr('id', 'id'+ID);
});
我不确定数字本身是否是有效的ID。
OHHH这样做很有道理!谢谢! – Silas 2012-03-18 11:08:52