Die Lösung für den Fall, dass jQuery-Daten nicht funktionieren: 1. Öffnen Sie die entsprechende Codedatei. 2. Verwenden Sie die Anweisung „dom.attr(‘data-hour’)“, d. h. die Methode attr(), um den Attributwert abzurufen.
Die Betriebsumgebung dieses Artikels: Windows 7-System, jquery3.2.1, Dell G3-Computer.
Was soll ich tun, wenn JQuery-Daten nicht funktionieren?
Über die .data()-Methode von jQuery scheint sie nach der Neuzuweisung nicht zu funktionieren
Ich habe kürzlich die Datenmethode von jQuery verwendet, um einen Countdown zu erstellen, der wahrscheinlich so aussieht:
<div data-hour="1" data-minute="0" data-second="0">01:00:00</div>
1) Am Anfang haben wir verwendet die vorhandenen Daten In der Zeit, dom.data()
2) Daten jede Sekunde neu zuweisen, dom.attr({'data-hour':hour,'data-minute':minute,'data-second':second});
3) pausieren
4) erneut starten, 1) wiederholen und dann feststellen, dass es bei 1:00:00 beginnt schon wieder Der Countdown läuft.
Wir wissen noch nicht warum, aber wir haben es geändert: 1) Verwenden Sie die Methode dom.attr('data-hour'), attr(), um den Attributwert zu erhalten.
Wenn Sie wissen, warum, können Sie Sagen Sie es mir? Danke ~
Empfohlenes Lernen: „JQuery-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas tun, wenn JQuery-Daten nicht funktionieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!