TechnoFunnel menyajikan artikel lain untuk mendemonstrasikan cara meneruskan data ke komponen khusus yang dibuat menggunakan JavaScript. Pada artikel sebelumnya kami telah membuat Elemen HTML Khusus yang dapat digunakan kembali tanpa menggunakan Kerangka apa pun. Mari kita buat Komponen Kustom Dinamis dengan JavaScript Show Metode Kita dapat menetapkan beberapa nilai berbeda untuk satu elemen dan mengambilnya nanti 1 2 3 4 5
Menggunakan metode 0 Sebelum jQuery 1. 4. 3, _1 sepenuhnya mengganti semua data. Sejak jQuery 1. 4. 3, data malah diperpanjang oleh penggabungan dangkal Sejak jQuery 3, setiap urutan dua karakter "-" (U+002D) diikuti dengan huruf ASCII huruf kecil di kunci diganti dengan versi huruf besar dari huruf tersebut, sejalan dengan. Pernyataan seperti _2 akan mengembalikan 3 Karena cara browser berinteraksi dengan plugin dan kode eksternal, metode 5 (kecuali jika itu adalah plugin Flash), 6 atau 7 catatan tambahan
ContohSimpan lalu ambil nilai dari elemen div 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 _ Demo. data( key )Pengembalian.Keterangan. Kembalikan data sewenang-wenang yang terkait dengan elemen pertama dalam koleksi jQuery, seperti yang ditetapkan oleh data() atau oleh atribut HTML5
Metode 1 2 3 4 5 6 7
Memanggil Sejak jQuery 3, setiap urutan dua karakter "-" (U+002D) diikuti dengan huruf ASCII huruf kecil di kunci diganti dengan versi huruf besar dari huruf tersebut, sejalan dengan. Pernyataan seperti _2 akan mengembalikan 3 Sejak jQuery 1. 4. 3, digunakan untuk menginisialisasi data jQuery. Atribut Setiap upaya dilakukan untuk mengonversi nilai string atribut menjadi nilai JavaScript (termasuk boolean, angka, objek, larik, dan nol). Sebuah string hanya diubah menjadi angka jika hal itu tidak mengubah representasinya (misalnya, string "100" diubah menjadi angka 100, tetapi "1E02" dan "100. 000" dibiarkan sebagai string karena nilai numeriknya 100 diserialisasi menjadi "100"). Ketika sebuah string dimulai dengan '{' atau '[', maka 9 digunakan untuk menguraikannya; . String yang tidak dapat diuraikan karena nilai JavaScript tidak dikonversi Bisakah atribut data digunakan dengan JavaScript?Data HTML-* Atribut
. Data (khusus) yang disimpan kemudian dapat digunakan dalam JavaScript halaman untuk menciptakan pengalaman pengguna yang lebih menarik (tanpa panggilan Ajax atau kueri basis data sisi server .
Bagaimana kita bisa menggunakan objek dataset untuk mengakses atribut data elemen?Untuk mendapatkan atribut data melalui objek kumpulan data, dapatkan properti dengan bagian dari nama atribut setelah data- (perhatikan bahwa tanda hubung . Setiap properti adalah string dan dapat dibaca dan ditulis. Dalam artikel pengaturan kasus di atas. Himpunan data. kolom = 5 akan mengubah atribut itu menjadi "5".
Bagaimana cara mengatur atribut data menggunakan JavaScript?Untuk membuat atribut data baru di JavaScript, kita hanya perlu menambahkan properti baru ke objek kumpulan data dengan sebuah nilai . Ini akan memperbarui objek kumpulan data dan HTML kita yang artinya HTML kita akan terlihat seperti ini.
Bagaimana cara mendapatkan data dari atribut data di JavaScript?Satu cara untuk mendapatkan nilai atribut adalah dengan menggunakan metode getAttribute yang tersedia secara native . Kita dapat memanggil getAttribute untuk mengembalikan nilai atribut data-fruit dengan menulis; . |