Die after Metode
Die metode after voeg teks na die
gespesifiseerde element by. Daar bestaan ook 'n metode
insertAfter,
wat op 'n soortgelyke wyse werk.
Sintaksis
Om teks na 'n element in te voeg:
$(selektor).after(teks);
So sal die teks wat deur die gebruiker-gedefinieerde funksie terugbesorg word, na die gekose elemente bygevoeg word. Die funksie word apart vir elkeen van die gekose elemente geroep. In die eerste parameter van hierdie funksie kom die volgorde nommer van elke gekose element in die stel (een vir een), in die tweede - die huidige inhoud van die element:
$(selektor).after(function(volgorde nommer in die stel, huidige inhoud van die element));
Die teks kan nie net gewone teks wees nie, maar ook 'n DOM element of 'n jQuery voorwerp. In hierdie geval sal hierdie elemente van hul posisie in die HTML kode verskuif word.
Voorbeeld
Laat ons teks na die gespesifiseerde paragraaf invoeg:
<p id="test">teks</p>
$('#test').after('!!!');
Die HTML kode sal so lyk:
<p id="test">teks</p>!!!
Voorbeeld
Laat ons teks met etikette na die gespesifiseerde paragraaf invoeg:
<p id="test">teks</p>
$('#test').after('<p>!!!</p>');
Die HTML kode sal so lyk:
<p id="test">teks</p><p>!!!</p>
Voorbeeld
Laat ons een paragraaf onder 'n ander skuif (dit wil sê, sny die paragraaf uit sy ou posisie en plaas dit in 'n nuwe een):
<p id="p1">teks1</p>
<p id="p2">teks2</p>
$('#p1').after('#p2');
Die HTML kode sal so lyk:
<p id="p2">teks2</p>
<p id="p1">teks1</p>
Sien ook
-
die metode
insertAfter,
wat teks na die gespesifiseerde element byvoeg -
die metodes
before,append,prepend,
wat dit moontlik maak om inhoud op 'n spesifieke plek op die bladsy by te voeg -
die metode
clone,
wat kopieë van die gekose elemente skep