მეთოდი insertBefore
მეთოდი insertBefore ამატებს ტექსტს მითითებული
ელემენტის წინ. ასევე არსებობს მეთოდი
before,
რომელიც მუშაობს ანალოგიურად.
სინტაქსი
ტექსტის ჩასმა ელემენტის წინ:
$(ტექსტი).insertBefore(სელექტორი);
შიგთავსი შეიძლება იყოს არა მხოლოდ ჩვეულებრივი ტექსტი, არამედ DOM ელემენტი, სელექტორი, ელემენტების მასივი, სტრიქონი ან jQuery ობიექტი.
მაგალითი
ჩავსვათ ტექსტი თეგებით მითითებული აბზაცის წინ:
<p id="test">აბზაცი</p>
$('<p>!!!</p>').insertBefore('#test');
HTML კოდი ასე გამოიყურება:
<p>!!!</p><p id="test">აბზაცი</p>
იხილეთ აგრეთვე
-
მეთოდი
before,
რომელიც ამატებს ტექსტს მითითებული ელემენტის წინ -
მეთოდები
insertAfter,appendTo,prependTo,
რომლებიც საშუალებას აძლევს დაემატოს შიგთავსი გვერდის გარკვეულ ადგილას -
მეთოდი
clone,
რომელიც ქმნის არჩეული ელემენტების ასლებს