jQuery Διαχείριση Δεδομένων - Μέθοδος wrap()

Παράδειγμα

Πακέταση κάθε παραγράφου στο στοιχείο <div>:

$(".btn1").click(function(){
   $("p").wrap("<div></div>");
});

Δοκιμάστε το προσωπικά

Ορισμός και χρήση

Η μέθοδος wrap() τοποθετεί κάθε επιλεγμένο στοιχείο στο καθορισμένο HTML περιεχόμενο ή στοιχείο.

Γλώσσα

$().wrap(wrapper)
Παράμετροι Περιγραφή
wrapper

Απαιτείται. Καθορίζει το περιεχόμενο που πακέταζει το επιλεγμένο στοιχείο.

Πιθανές τιμές:

  • Κώδικας HTML - π.χ. ("<div></div>")
  • Νέο στοιχείο - π.χ. (document.createElement("div"))
  • Υπάρχοντα στοιχεία - π.χ. ($(".div1"))

Τα υπάρχοντα στοιχεία δεν θα μετακινηθούν, αλλά θα αντιγραφούν και θα πακέταστοι τα επιλεγμένα στοιχεία.

Χρήση συνάρτησης για την πακέταση στοιχείων

Χρήση συνάρτησης για την καθορισμό του περιεχομένου που πακέταζει κάθε επιλεγμένο στοιχείο.

Γλώσσα

$().wrap(function())

Δοκιμάστε το προσωπικά

Παράμετροι Περιγραφή
function() Απαιτείται. Καθορίζει τη συνάρτηση που επιστρέφει το πακέταστο στοιχείο.

Περισσότερες παραδείξεις

Χρήση νέου στοιχείου για την πακέταση
Δημιουργία νέου DOM στοιχείου για την πακέταση κάθε επιλεγμένου στοιχείου.
Πακέταση ή απο πακέταση στοιχείων
Αλλαγή μεταξύ των εργασιών 包装 και απο 包装 στοιχείων.