Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在一定数量的div之后如何使用jquery分割内容_Jquery_Forms_Parent Child - Fatal编程技术网

在一定数量的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只是一种爱好:)