2014-04-27 4 views
0

모든 div.bar를 대상으로해야합니다. 처음에는 쉽게 보일 수 있지만 여러 가지 방법으로 시도했지만 jquery에서는 성공하지 못했습니다. 이후 div.bar를 모두 래핑하려면이 코드가 필요하지만 나중에 wrapAll()을 사용하여이 작업을 수행 할 수 있습니다. 누구든 제발? 당신은 :first-child을 사용할 수비슷한 클래스를 가진 모든 요소 그룹의 첫 번째 형제를 대상으로합니다.

<div id="aaa"> 
     <div class="bar" /> 
     <div class="bar" /> 
     <div class="bar" /> 
    </div> 
    <span id="bbb"> 
     <div class="bar" /> 
     <div class="bar" /> 
     <div class="bar" /> 
    </span> 
    <div id="ccc"> 
     <div class="bar" /> 
     <div class="bar" /> 
    </div> 

답변

1

:

$('.bar:first-child').wrap('<div class="test"/>'); 
+0

완벽한, 나는이 선택을 잊었다! 고마워요. 선생님. – Nirs

관련 문제