У меня есть div с кучей разметки и кнопкой, которую я использую для переключения отображения этого div.
Переключение этого div происходит медленно и глючно - особенно на iPad.Почему это?Есть ли способ, которым я могу ускорить это?
Вы можете переместить его за пределы экрана:
#div.hidden { position: absolute; top: -1000px; }
Но разве это так медленно? Вы можете попробовать это с vanilla JS, если это работает:
document.getElementById('div').style.display = 'none';