在一定数量的div之后如何使用jquery分割内容
我有一张这样的表格:在一定数量的div之后如何使用jquery分割内容,jquery,forms,parent-child,Jquery,Forms,Parent Child,我有一张这样的表格: <div class="content"> <form> <div class="item"> blablaform stuf </div> <div class="item"> blablaform stuf </div> <div class="item"> blablaform stuf </
<div class="content">
<form>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</form>
</div>
<div class="content">
<form>
<div class="wrapper">
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</div>
<div class="wrapper">
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</div>
</form>
</div>
$(".content div.item").wrapSet(2, "<div class='wrapper'></div>");
叶状体
叶状体
叶状体
叶状体
现在我想在表单中包装一些item div。基本上是这样的:
<div class="content">
<form>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</form>
</div>
<div class="content">
<form>
<div class="wrapper">
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</div>
<div class="wrapper">
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</div>
</form>
</div>
$(".content div.item").wrapSet(2, "<div class='wrapper'></div>");
叶状体
叶状体
叶状体
叶状体
我如何使用jQuery实现它<代码>附加()<代码>:第n个孩子或如何
谢谢。像这样的东西会有用的:
var elems = $(".content div.item");
for(var i = 0; i < elems.length; i+=2) {
elems.slice(i, i+2).wrapAll("<div class='wrapper'></div>");
}
然后你可以这样称呼它:
<div class="content">
<form>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</form>
</div>
<div class="content">
<form>
<div class="wrapper">
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</div>
<div class="wrapper">
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</div>
</form>
</div>
$(".content div.item").wrapSet(2, "<div class='wrapper'></div>");
$(“.content div.item”).wrapSet(2“”);
.像这样的方法会奏效:
var elems = $(".content div.item");
for(var i = 0; i < elems.length; i+=2) {
elems.slice(i, i+2).wrapAll("<div class='wrapper'></div>");
}
然后你可以这样称呼它:
<div class="content">
<form>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</form>
</div>
<div class="content">
<form>
<div class="wrapper">
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</div>
<div class="wrapper">
<div class="item">
blablaform stuf
</div>
<div class="item">
blablaform stuf
</div>
</div>
</form>
</div>
$(".content div.item").wrapSet(2, "<div class='wrapper'></div>");
$(“.content div.item”).wrapSet(2“”);
.对不起@Yi Jiang,我想我们遇到了编辑冲突=/@mikey,我建议你学习表单的工作原理。例如,
fieldset
。@David啊,没关系,你的编辑比我的好。只要五个人不在一分钟内跳进来并将其转换为CW,就可以:)对不起@Yi Jiang,我认为我们发生了编辑冲突=/@mikey,我建议学习表单如何工作。例如,fieldset
。@David啊,没关系,你的编辑比我的好。只要五个人不在一分钟内跳进来并将其转换为CW,这很好:)我很好奇,在JavaScript之前你有多棒?=)@David-我一天的大部分时间都在C#/Oracle中度过,事实上,JavaScript只是一种爱好:)我很好奇,在使用JavaScript之前你有多棒?=)@David-我一天的大部分时间都在C#/Oracle上,事实上,JavaScript只是一种爱好:)