У меня есть элемент HTML с классом, который устанавливает его высоту:
.myelem {
height: 100px;
}
Я изменяю высоту элемента программно на основе некоторых условий, например:
Y.one('.myelem').setStyle('height', elem_height + "px");
В какой-то момент я хотел бы восстановить его высоту до исходного значения, установленного классом .myelem
. Есть ли способ сделать это с YUI3? Добавление/удаление класса не работает, если элемент имеет высоту, установленную с помощью setStyle()
.
Я знаю, что могу сохранить исходную высоту в какой-то переменной, но мне это неудобно, поскольку класс элемента меняется в зависимости от различных условий.