EDIT:Как сохранить выбранный/активный цвет HTML-ссылки на странице обновления?
Я хочу держать выбранный цвет Keep HTML ссылка на страницу обновления. Я попробовал другие проблемы, на которые уже был дан ответ, но не работал на меня.
Например:
Когда я нажал Html ссылку Категории ссылку HTML Викторины это изменит цвет на красный, и сохранить цвет при обновлении страницы.
HTML
<div id="col-navigation">
<ul>
<li>
<a href="#"> Quizzes </a>
</li>
<li>
<a href="#"> Categories </a>
</li>
<li>
<a href="#"> Jump </a>
</li>
</ul>
</div>
<div id="quizzes">
Quizzes! <!-- default showed -->
</div>
<div id="categories" style="display:none">
Categories! <!-- I have table here, plain text is just a example -->
</div>
<div id="jump" style="display:none">
Jump! <!-- I have table here, plain text is just a example -->
</div>
JS/JQuery:
//SHOW AND HIDE
$('#col-navigation a').click(function(){
$('#quizzes,#categories,#jump').show().not('#' + $.trim($(this).text()).toLowerCase()).hide();
});
//STAY THE COLOR OF ACTIVE LINK
$('li').click(function() {
$(this).siblings().find('a').removeClass('focus');
$(this).find('a').addClass('focus');
});
CSS
li a {
padding: 20px;
display: block;
}
li a:hover {
background-color: white;
}
.focus {
background-color: lightblue;
color: red;
}
li a {
color: inherit;
}
магазин "открытость" в 'sessionStorage' или' localStorage', а затем восстановить на странице загрузки. – Amadan
Проще простого было бы использовать 'session' –
@Amadan спасибо, я попробую его –