Maison >interface Web >Questions et réponses frontales >Que faire si les données jquery ne fonctionnent pas

Que faire si les données jquery ne fonctionnent pas

藏色散人
藏色散人original
2021-11-22 11:11:592099parcourir

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.

Que faire si les données jquery ne fonctionnent pas

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn