说我有这个:
<div class="somediv"></div>
<div class="somediv"></div>
<div class="somediv"></div>
<div class="somediv"></div>
<div class="somediv"></div>
<div class="somediv"></div>
我将如何将每 2 个 div 包装在一个带有 "newdiv" 类的新 div 中?
这听起来像是“为我做我的工作”。下次提示:您尝试了什么?
无论如何,这里是如何做到这一点:
var elems = $(".somediv");
var wrapper = $('<div id="wrapper" />');
var pArrLen = elems.length;
for (var i = 0;i < pArrLen;i+=2){
elems.filter(':eq('+i+'),:eq('+(i+1)+')').wrapAll(wrapper);
};
在这里工作的小提琴