Как удалить имя класса и заменить его новым?
<style>
.red {background-color: #FF0000;}
.green{background-color: #00FF00;}
.blue {background-color: #0000FF;}
</style>
<body class="red">
<ul>
<li><a href="">red</a></li>
<li><a href="">green</a></li>
<li><a href="">blue</a></li>
</ul>
</body>
В этом случае, когда вы нажмете на красный или зеленый или синий, название класса тела изменится соответствующим образом. Также он сделает cookie, который сохранит выбор.
Я пробовал jQuery.addClass, и он работал, но он добавляет класс поверх существующего. Также я не могу сохранить файл cookie.