JavaScript-DOM-Änderungen in touchmove werden verzögert, bis der Bildlauf in Mobile Safari endet
Bei der mobilen Safari, bei der Abwicklungtouchmove
für ein Element ändere ich dasclassName
dieses Elements. Leider tritt die visuelle Änderung nicht auf, während der Benutzer einen Bildlauf durchführt oder bis zum Ende eines Trägheitsbildlaufs.
Was kann ich tun, um das zu bekommen?className
sofort visuell zu nehmen?
Mehr: Anscheinend ist dies nicht auf Änderungen an den Klassennamen beschränkt, sondern anscheinend auf Änderungen am DOM, wie zinnerHTML
undstyle
.