JSFiddle - React, Tailwind, and code Playground
by steelywing
HTML
<div>Div</div>
<button id="save">Save</button>
<button id="change">Change</button>
<button id="restore">Restore</button>
JavaScript
function get_random_color() {
var letters = '0123456789ABCDEF'.split('');
var color = '#';
for (var i = 0; i < 6; i++) {
color += letters[Math.round(Math.random() * 15)];
}
return color;
}
$(function () {
// Which css want to save
var cssList = ['background-color', 'color'];
// Use to save css
var css;
$('#save').click(function () {
css = $('div').css(cssList);
});
$('#restore').click(function () {
$('div').css(css);
});
$('#change').click(function () {
$('div').css('background-color', get_random_color());
$('div').css('color', get_random_color());
});
});