Penyelesaian kepada data jquery tidak berfungsi: 1. Buka fail kod yang sepadan 2. Gunakan pernyataan "dom.attr('data-hour')", iaitu kaedah attr() untuk mendapatkan nilai atribut Itu sahaja.
Persekitaran pengendalian artikel ini: sistem Windows 7, jquery3.2.1, komputer Dell G3.
Apakah yang perlu saya lakukan jika data jquery tidak berfungsi?
Mengenai kaedah .data() jQuery, ia nampaknya tidak berfungsi selepas penugasan semula
Baru-baru ini saya menggunakan kaedah data jquery untuk membuat kira detik, yang mungkin seperti ini:
<div data-hour="1" data-minute="0" data-second="0">01:00:00</div>
1) Pada mulanya, kami menggunakan masa yang disimpan dalam data, dom.data()
2) Tetapkan semula data setiap saat, dom.attr({'data-hour':hour,'data-minute':minute,'data-second':second});
3 ) Jeda
4) Mula semula, ulang 1), dan kemudian dapatkan kiraan detik bermula dari 1:00:00 lagi.
Kami tidak tahu mengapa lagi, tetapi ia telah diubah: Dalam 1), gunakan kaedah dom.attr('data-hour'), attr() untuk mendapatkan nilai atribut
Jika anda tahu Mengapa, bolehkah anda beritahu saya, terima kasih~
Pembelajaran yang disyorkan: "tutorial video jquery"
Atas ialah kandungan terperinci Apa yang perlu dilakukan jika data jquery tidak berfungsi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!