Kufunga Vipengele Vingi katika jQuery

Inawezekana kufunga si kila kipengele kibinafsi, lakini vipengele vyote vilivyopatikana pamoja kwa kutumia njia ya wrapAll.

Katika msimbo wa HTML, kuna kikundi cha aya:

html<p class="www">maandishi</p>
<p class="www">maandishi</p>
<p class="www">maandishi</p>
<p>maandishi</p>

Wacha tupate aya zote zenye darasa www na tuzifunge kwenye tagi moja div:

javascript$('.www').wrapAll('<div></div>');

Msimbo wa HTML utaonekana kama hii:

html<div>
<p class="www">maandishi</p>
<p class="www">maandishi</p>
<p class="www">maandishi</p>
</div>
<p>maandishi</p>

Zingatia kwamba ikiwa vipengele vinavyofungwa haviko karibu, njia wrapAll kwanza itasogeza vipengele mahali pamoja, kisha itavifunga. Angalia mfano ufuatao:

html<p class="www">maandishi1</p>
<p class="www">maandishi2</p>
<p>maandishi</p>
<p class="www">maandishi3</p>

Tunatumia njia wrapAll:

javascript$('.www').wrapAll('<div></div>');

Hatimaye, tunapata msimbo wa HTML ufuatao:

html<div>
  <p class="www">maandishi1</p>
  <p class="www">maandishi2</p>
  <p class="www">maandishi3</p>
</div>
<p>maandishi</p>

Njia za kufunga vipengele pia hutoa uwezekano wa kutumia kitendakazi kwa kila kipengele katika seti.

Задание 1

Funga yote h2 kwenye i moja.