Μέθοδος clone
Η μέθοδος clone δημιουργεί βαθιά αντίγραφα
των επιλεγμένων στοιχείων της σελίδας και επιστρέφει
τα σε μορφή αντικειμένου jQuery.
Τα στοιχεία αντιγράφονται μαζί με όλα τα περιεχόμενα
μέσα σε αυτά στοιχεία. Οι προαιρετικές παράμετροι
ρυθμίζουν εάν πρέπει να αντιγραφούν οι χειριστές
γεγονότων, που έχουν δεσμευτεί σε αυτά τα στοιχεία (από
προεπιλογή false - δεν αντιγράφονται).
Σύνταξη
Στη μέθοδο μπορούν να μεταβιβαστούν δύο προαιρετικές παράμετροι,
που μπορούν να λάβουν τιμές true ή false
(false από προεπιλογή). Για την πρώτη παράμετρο στην τιμή
true - οι χειριστές γεγονότων και τα δεδομένα για το στοιχείο θα
αντιγραφούν επίσης, σε false - όχι. Για τη δεύτερη παράμετρο
στην τιμή true - οι χειριστές γεγονότων και τα δεδομένα για
όλους τους απογόνους του κλωνοποιημένου στοιχείου θα αντιγραφούν επίσης,
σε false - όχι.
.clone([flag1], [flag2]);
Παράδειγμα
Ας εισάγουμε μετά την παράγραφο ακόμη μία ίδια,
χρησιμοποιώντας τη μέθοδο clone και τη μέθοδο
insertAfter:
<p class="www">κείμενο</p>
$('.www').clone().insertAfter('.www');