Μέθοδος insertBefore

Η μέθοδος insertBefore προσθέτει κείμενο πριν από το καθορισμένο στοιχείο. Υπάρχει επίσης η μέθοδος before, που λειτουργεί με παρόμοιο τρόπο.

Σύνταξη

Εισαγωγή κειμένου πριν από ένα στοιχείο:

javascript$(κείμενο).insertBefore(επιλογέας);

Το περιεχόμενο μπορεί να είναι όχι μόνο συνηθισμένο κείμενο, αλλά και στοιχείο DOM, επιλογέας, πίνακας στοιχείων, συμβολοσειρά ή αντικείμενο jQuery.

Παράδειγμα

Ας εισάγουμε κείμενο με ετικέτες πριν από την καθορισμένη παράγραφο:

html<p id="test">παράγραφος</p>
javascript$('<p>!!!</p>').insertBefore('#test');

Ο κώδικας HTML θα γίνει ως εξής:

html<p>!!!</p><p id="test">παράγραφος</p>

Δείτε επίσης

  • η μέθοδος before,
    που προσθέτει κείμενο πριν από το καθορισμένο στοιχείο
  • οι μέθοδοι insertAfter, appendTo, prependTo,
    που επιτρέπουν την προσθήκη περιεχομένου σε συγκεκριμένη θέση στη σελίδα
  • η μέθοδος clone,
    που δημιουργεί αντίγραφα των επιλεγμένων στοιχείων