我使用这段代码在seprate div中包装每3个div,这有效:
$('.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
答案 0 :(得分:4)
这个怎么样?
var ID = 0;
$('div.three_paj_els').each(function() {
ID++;
$(this).attr('id', 'id'+ID);
});
我不确定数字是否只是有效的ID。