wrap Metodu
wrap metodu,
elementleri belirtilen etiket içine alır.
Sözdizimi
Metodun parametresi metin (muhtemelen etiketlerle birlikte), bir DOM elementi veya bir jQuery nesnesi olabilir:
.wrap(sarma elemanı);
Seçilen elementler, kullanıcı tanımlı fonksiyon tarafından döndürülecek içerikle bu şekilde sarılır. Fonksiyon, seçilen elementlerin her biri için ayrı ayrı çağrılır ve parametre olarak kümedeki elemanın konumunu alır:
.wrap(function(kümedeki sıra numarası));
Örnek
www sınıfına sahip tüm paragrafları
div etiketiyle saraIım:
<p class="www">metin</p>
<p class="www">metin</p>
<p class="www">metin</p>
<p>metin</p>
$('.www').wrap(document.createElement('div'));
HTML kodu şu şekilde görünecektir:
<div><p class="www">metin</p></div>
<div><p class="www">metin</p></div>
<div><p class="www">metin</p></div>
<p>metin</p>
Örnek
Parametre olarak sadece etiket adı değil, aşağıdaki yapı da iletilbilir:
<p class="www">metin</p>
<p class="www">metin</p>
<p class="www">metin</p>
<p>metin</p>
$('.www').wrap('<div></div>');
HTML kodu şu şekilde görünecektir:
<div><p class="www">metin</p></div>
<div><p class="www">metin</p></div>
<div><p class="www">metin</p></div>
<p>metin</p>
Örnek
Açılış etiketine herhangi bir nitelik yazılabilir,
böylece sarma işlemi bu niteliklerle birlikte gerçekleşir.
www sınıfına sahip paragrafları
zzz sınıfına sahip bir div ile saraIım:
<p class="www">metin</p>
<p class="www">metin</p>
<p class="www">metin</p>
<p>metin</p>
$('.www').wrap('<div class="zzz"></div>');
HTML kodu şu şekilde görünecektir:
<div class="zzz"><p class="www">metin</p></div>
<div class="zzz"><p class="www">metin</p></div>
<div class="zzz"><p class="www">metin</p></div>
<p>metin</p>