2014-04-24 1 views
0

여기까지 제가 가지고있는 것의 바이얼 http://jsfiddle.net/7hABQ/12/입니다. 난에 '확인'을 시작하는 모든 클래스 그룹을 포장 할 자신의 나는 일 가능성이 후, 각 그룹의 첫 번째 요소를 가지고는 클래스가 일치하지 않는 요소와 발견까지) (A nextUntil를 실행할 수 생각 <div class="wrapper">각 요소 그룹을 같은 문자로 시작하는 클래스로 둘러 쌉니다.

클래스, 그 다음에 wrapAll.

그것은 EN에 다음과 같아야합니다

<div class="foo">aaa</div> 
<div class="wrapper"> 
    <div class="ok-4">bbb</div> 
    <div class="ok-21887">ccc</div> 
    <div class="ok-6">ddd</div> 
</div> 
<div class="bar">eee</div> 
<div class="baz">fff</div> 
<div class="wrapper"> 
    <div class="ok-5a4">ggg</div> 
    <div class="ok-12">hhh</div> 
</div> 
<div class="bim">iii</div> 

답변

0

이 시도 :

$('div[class^="ok"]').wrapAll("<div class='wrapper'></div>"); 

Updated Fiddle

+0

펠릭스, 당신이 지금 구성을 참조 할 수 있습니다 결과 – Nirs

1

모든 개별 사업부를 포장하기 위해 사용할 수있는 .wrap() :

$('div[class^="ok"]').wrap("<div class='wrapper'></div>"); 

Working Demo

+0

Milind, 내 편집을 참조하십시오 – Nirs

관련 문제