Maison > Article > interface Web > Que faire si les données jquery ne fonctionnent pas
La solution aux données jquery qui ne fonctionnent pas : 1. Ouvrez le fichier de code correspondant ; 2. Utilisez l'instruction "dom.attr('data-hour')", c'est-à-dire la méthode attr() pour obtenir la valeur de l'attribut.
L'environnement d'exploitation de cet article : système Windows 7, jquery3.2.1, ordinateur Dell G3.
Que dois-je faire si les données jquery ne fonctionnent pas ?
À propos de la méthode .data() de jQuery, elle ne semble pas fonctionner après la réaffectation
J'ai récemment utilisé la méthode data de jquery pour faire un compte à rebours, qui ressemble probablement à ceci :
<div data-hour="1" data-minute="0" data-second="0">01:00:00</div>
1) Au début, nous avons utilisé les données existantes Dans le temps, dom.data()
2) réaffectez les données toutes les secondes, dom.attr({'data-hour':hour,'data-minute':minute,'data-second':second});
3) faites une pause
4) recommencez, répétez 1), puis constatez qu'elles démarrent à 1:00:00 encore une fois, le compte à rebours est lancé.
Nous ne savons pas encore pourquoi, mais nous l'avons modifié : 1), utilisez la méthode dom.attr('data-hour'), attr() pour obtenir la valeur de l'attribut
Si vous savez pourquoi, pouvez-vous tu me dis ? Merci~
Apprentissage recommandé : "Tutoriel vidéo jquery"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!