Как удалить, а потом добавить обратно классы при ресайзе?
Здравствуйте.
При ресайзе нужно удалить все классы определённого вида т.к. на мобильной версии эти классы будут мешать, это понятно как сделать, но как их потом вернуть на то же самое место :) , если например планшет поменял ориентацию на альбомную и эти классы снова понадобились. Медиа запросы не рассматриваются в качестве решения т.к. классы добавляются для плагина, который рассчитывает ширину \ высоту определённым образом.
Виталий Столяров: там без js точно не получится, весь контент должен умещаться на странице, соответственно ширина рассчитывается пропорционально высоте
Я бы сделал такой алгоритм. Выбираем все элементы с необходимым коассом и проходим их с помощью each. У каждого элемента удаляем искомый класс и тут же добавляем какой-нибудь другой fake класс, который на визуалную часть не будет влиять.
При необходимости все вернуть делаем тожесамое, но fake меняем на нужный.