12 of 119 menu

Μέθοδος append

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

Σύνταξη

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

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

Στο τέλος των επιλεγμένων στοιχείων μπορεί να προστεθεί κείμενο, που θα επιστραφεί από μια προσαρμοσμένη συνάρτηση. Η συνάρτηση καλείται ξεχωριστά για κάθε ένα από τα επιλεγμένα στοιχεία. Κατά την κλήση της, περνιούνται οι ακόλουθες παράμετροι: η θέση του στοιχείου στο σύνολο, το τρέχον περιεχόμενο του στοιχείου:

$(επιλογέας).append(function(αριθμός στο σύνολο, τρέχον περιεχόμενο στοιχείου));

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

Παράδειγμα

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

<p id="test">κείμενο</p> $('#test').append('!!!');

Ο κώδικας HTML θα γίνει κάπως έτσι:

<p id="test">κείμενο!!!</p>

Παράδειγμα

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

<p id="test">κείμενο</p> $('#test').append('<b>!!!</b>');

Ο κώδικας HTML θα γίνει κάπως έτσι:

<p id="test">κείμενο<b>!!!</b></p>

Παράδειγμα

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

<p>κείμενο</p> <p>κείμενο</p> <p>κείμενο</p> <p>κείμενο</p> <p>κείμενο</p> $('p').append(function(index, text){return index;});

Ο κώδικας HTML θα γίνει κάπως έτσι:

<p>κείμενο0</p> <p>κείμενο1</p> <p>κείμενο2</p> <p>κείμενο3</p> <p>κείμενο4</p>

Δείτε επίσης

  • η μέθοδος appendTo,
    που προσθέτει κείμενο στο τέλος ενός στοιχείου
  • ο ψευδο-στοιχείο after,
    που προσθέτει κείμενο στο τέλος ενός στοιχείου σε CSS
  • οι μέθοδοι prepend, before, after,
    που επιτρέπουν την προσθήκη περιεχομένου σε ένα συγκεκριμένο σημείο
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη