Это своего рода гипотетический вопрос - я на самом деле не изменяю цвет элемента - я пытался выяснить, что происходит, когда я клонирую элемент, а затем пытаюсь добавитьэлемент позже - то, что я думал, произойдет, по сути, копирование / вставка - но это не работает точно так -
У меня есть элемент .foo
I, чтобы сделать клонтот элемент, который я могу использовать позже
var $clone = $('.foo').clone();
Затем я делаю некоторые вещи с исходным элементом
$('.foo').css({'color', 'red'});
Затем по какой-то причине мне нужно уничтожить исходный .foo и заменить его наклон:
$('.foo').replaceWith($clone);
Затем я хочу внести изменения в новый элемент:
$('.foo').css({'color', 'red'});
Но это не работает?