Changements de DOM JavaScript dans touchmove retardé jusqu'à ce que le rouleau se termine sur mobile Safari

Dans le navigateur safari mobile, dans le cadre de la manipulation touchmove pour un élément, je change le className de cet élément. Malheureusement, le visuel, le changement ne se produit pas pendant que l'utilisateur fait défiler, ou jusqu'à la fin d'un défilement à inertie.

Que puis-je faire pour obtenir le className visuellement prendre immédiatement?

Plus: Apparemment ce n'est pas limité à className changements, mais apparemment toute modification du DOM, comme innerHTML et style.

source d'informationauteur Hilton Campbell