after metodi
after metodi kesgitlenen elementden soň
teksti goşýar. Şeýle hem insertAfter
metodi bar, ol şuňuň ýaly işleýär.
Sintaksis
Elementden soň teksti goşmak:
$(selektor).after(tekst);
Bellik edilen elementlerden soň ulanyjy funksiýasy tarapyndan gaýtarylýan tekst goşular. Bu funksiýa saýlanan her bir element üçin aýry-ayry çagyrylýar. Bu funksiýanyň birinji parametrine saýlanan elementleriň setindäki tertip belgisi (biri- birinden), ikinjisine bolsa elementiň häzirki mazmuny gelýär:
$(selektor).after(function(setdäki tertip belgisi, elementiň häzirki mazmuny));
Tekst diňe adaty tekst däl-de, eýsem DOM elementi ýa-da jQuery obýekti hem bolup biler. Bu ýagdaýda bu elementler HTML kodundaky öz ýerlerinden çykarylýar.
Mysal
Geliň, kesgitlenen abzasyň ýanyna tekst goşalyň:
<p id="test">tekst</p>
$('#test').after('!!!');
HTML kody şeýle görüner:
<p id="test">tekst</p>!!!
Mysal
Geliň, kesgitlenen abzasyň ýanyna tegler bilen tekst goşalyň:
<p id="test">tekst</p>
$('#test').after('<p>!!!</p>');
HTML kody şeýle görüner:
<p id="test">tekst</p><p>!!!</p>
Mysal
Geliň, bir abzasy beýlekisiniň aşagyna geçireliň (ýagny abzasy köne ýerinden kesip alyp, täze ýerine goýalyň):
<p id="p1">tekst1</p>
<p id="p2">tekst2</p>
$('#p1').after('#p2');
HTML kody şeýle görüner:
<p id="p2">tekst2</p>
<p id="p1">tekst1</p>
Şeýle-de görüň
-
insertAftermetodi,
kesgitlenen elementden soň tekst goşýar -
before,append,prependmetodlary,
sahypanyň kesgitlenen ýerine mazmun goşmaga mümkinçilik berýär -
clonemetodi,
saýlanan elementleriň nusgalaryny döredýär