Pada kesempatan kali ini saya akan menjelaskan cara menambahkan element dengan wrap() jquery. Perlu teman-teman ketahui sebelumnya, fungsi wrap() di jquery adalah untuk menambahkan element html baru secara otomatis dengan menggunakan fungsi jquery tersebut yang nantinya akan membungkus suatu element lain. Seperti pada contoh kasus disini, saya menambahkan embed video youtube melalui text editor yang ada di website saya, dikarenakan toolbar dari embed video tersebut hanya berbentuk <iframe>, tentunya hasil video yang tampil nantinya tidak sesuai harapan, seperti salah satu permasalahannya dimana video tersebut belum responsive, karena untuk menambahkan class video responsive youtube bootstrap melalui toolbar video embed di text editor cukup rumit, Selain itu dari plugin embed video tersebut belum menyediakan fasilitas add class. Terlihat seperti gambar berikut:

cara menambahkan element dengan wrap jquery

Seperti yang teman-teman lihat dari gambar tersebut, dimana pada kotak paste embed code here adalah tempat untuk memasukan kode hasil embed dari youtube, namun dari kode tersebut perlu ditambahkan satu buah element sebagai pembungkus dari <iframe> tersebut, yaitu element class <div class=”embed-responsive embed-responsive-16by9″> sehingga struktur pada html tersebut nantinya seperti berikut :

Lantas bagaimana cara menambahkan element class tersebut ? sedangkan pada plugin embed video youtube seperti pada gambar di atas belum tersedia untuk menambahkan element class baru. Jadi mau tidak mau untuk menerapkan element class tersebut bisa memanfaatkan jquery, dengan demikian element class tersebut akan ditambahkan secara otomatis apabila website teman-teman di akses, meskipun pada saat teman-teman memasukan embed code video tidak menyertakan element class pembungkus tersebut. Untuk contohnya, teman-teman bisa ikuti tahapan saya di bawah ini :

Berikut Tahapannya

  • Teman-teman buat terlebih dahulu satu buah file dengan nama index.html
  • Jika sudah ketikan kode seperti di bawah ini

  • Jika sudah teman-teman save terlebih dahulu file tersebut dan lihat hasilnya di browser.
  • Jika teman-teman mengikuti tahapan yang saya berikan dengan benar, maka akan tampil seperti gambar berikutcara menambahkan element dengan wrap jquery responsive
  • Seperti yang terlihat pada gambar tersebut, dimana teman-teman sudah berhasil melakukan penambahan element class tersebut dengan jquery.

Sampai disini penjelasan saya mengenai cara menambahkan element dengan wrap() jquery, semoga bermanfaat.