Изменения JavaScript DOM в touchmove задерживаются до окончания прокрутки в мобильном Safari

В мобильном сафари в ходе обработки touchmoveдля элемента я изменяю classNameэтого элемента. К сожалению, визуальное изменение не происходит во время прокрутки пользователем или до самого конца инерционной прокрутки.

Что я могу сделать, чтобы classNameвизуально взял сразу?

Подробнее:По-видимому, это не ограничивается изменениями className, но, по-видимому, любыми изменениями в DOM, такими как innerHTMLи style.

16
задан Hilton Campbell 7 May 2012 в 13:08
поделиться