Das Attribut data () von jQuery wird nicht aktualisiert, wenn sich die Elementdaten ändern

Ich möchte jQuery's verwendendata() api, um alle Datenattribute eines Elements abzurufen. Aber der Cache-Charakter dieser API ist wirklich ärgerlich. Manchmal muss ich einige Daten eines Elements in Javascript ändern, aber diedata() api gibt immer den Anfangswert jedes Datenattributs zurück. Also muss ich das benutzenattr() Zugriff auf jedes Datenattribut eines Elements, um dessen aktuellen Wert abzurufen. Gibt es eine Möglichkeit, diese Cache-Sache zu überwinden und zu machendata() Immer den neuesten Wert zurückgeben, wenn ich ihn aufrufe?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage