我想要使用JQuery獲取連續的元素數組。對於〔實施例的這個網站:JQuery獲得元素的連續序列
<div class="parent">
<div class="childType2">1</div>
<div class="childType2">2</div>
<div class="childType2">3</div>
<div class="childType1">4</div>
<div class="childType1">5</div>
<div class="childType1">6</div>
<div class="childType1">7</div>
<div class="childType2">8</div>
<div class="childType1">9</div>
<div class="childType1">10</div>
<div class="childType1">11</div>
<div class="childType1">12</div>
</div>
我希望它返回一個包含4,5,6,7(與類=「childType1」的div的第一sequnce)div的。
我試圖做
$("<div>test</div>")($('.parent .childType2').siblings('.childType1').addBack());
但是,這當然會與上次childType1之後的文本測試(12)增加股利。
對不起noob問題和壞英語! JQuery不太好。
編輯:
由於div的是dynamiclly產生,我最終增加了對每一個「組」與他的組ID的一類特殊的定位後,和使用suspectus的回答中描述的方法。不正是我想到的,但它的工作原理:D。非常感謝你的答案!