JS. Как получить значения css элемента до изменений?
Существует ли возможность получить значения CSS для конкретного элемента до изменений внесенных JS?
Или, может быть, существует возможность отличить значения CSS заданные непосредственно в HTML от значений, заданных в CSS документе?
Если есть решение для jQuery, то тоже подойдет.
var startValue = $(elem).css('имя свойства'); // сохранили значение
$(elem).css({'имя свойства': 'новое значение'}); // изменили значение
$(elem).css({'имя свойства': startValue}); // вернули старое значение
@bogomazov_vadim похоже, я плохо поставил вопрос. Я не новичок в JS и jQuery. Как получать и хранить свойства элементов я знаю. Сейчас у меня так и происходит. Все это хранится в объекте. Свойства более сотни элементов попадают в этот объект по разным хитрым условиям. А вот теперь я хочу избавится от этого, как мне кажется, ужаса.