Сохранение выделения input type="radio" после обновления страницы
Доброе время суток.
Сделал меню из input type="radio" + css в виде вкладок под которыми ссылки на категории с товаром, но если выбираю вторую вкладку, потом там жму на любую ссылку, то идет переход и выделение второй вкладки снимается и перебрасывается на первую. Использую cms prestashop, там все на модулях, знания на уровне ctrl+c, ctrl+v ну чуть больше. Находил много решений, но не догоняю как их подключить. Может кто поделится кодом, который можно просто вставить на ту же страницу с моим меню или предложит альтернативу. Готов даже заплатить 10$ веб- мани или через банковское отправление, деньги маленькие, но я пока не могу себе позволить больше тратить. Прошу понять и простить __________________________________ |Аккумуляторы| Кулера | Клавиатуры | --------------------------------------------------------------------- | asus dell lenovo acer apple samsung | ---------------------------------------------------------------------
<div class="tabs">
<div class="tab">
<input type="radio" id="tab-1" name="tab-group-1" checked>
<label for="tab-1"><strong>Аккумуляторы</strong></label>
<div class="content">
<p class="sod" ><a href="#">Apple</a></p>
<p class="sod" ><a href="#">Apple2</a></p>
<p class="sod" ><a href="#">Apple3</a></p>
</div>
</div>
<div class="tab">
<input type="radio" id="tab-2" name="tab-group-1">
<label for="tab-2"><strong>Кулера</strong></label>
<div class="content">
<p class="sod"><a href="#">dell</a> </p>
<p class="sod" ><a href="#">dell2</a></p>
<p class="sod" ><a href="#">dell3</a></p>
</div>
</div>
<div class="tab">
<input type="radio" id="tab-3" name="tab-group-1">
<label for="tab-3"><strong>Клавиатуры</strong></label>
<div class="content">
<p class="sod"><a href="#">ACER</p>
<p class="sod"><a href="#">ACER3</p>
<p class="sod"><a href="#">ACER</p>
</div>
</div>
|
:write:
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
</head>
<body>
<div class="tabs">
<div class="tab">
<input type="radio" id="tab-1" name="tab-group-1" checked>
<label for="tab-1"><strong>Аккумуляторы</strong></label>
<div class="content">
<p class="sod" ><a href="#">Apple</a></p>
<p class="sod" ><a href="#">Apple2</a></p>
<p class="sod" ><a href="#">Apple3</a></p>
</div>
</div>
<div class="tab">
<input type="radio" id="tab-2" name="tab-group-1">
<label for="tab-2"><strong>Кулера</strong></label>
<div class="content">
<p class="sod"><a href="#">dell</a> </p>
<p class="sod" ><a href="#">dell2</a></p>
<p class="sod" ><a href="#">dell3</a></p>
</div>
</div>
<div class="tab">
<input type="radio" id="tab-3" name="tab-group-1" >
<label for="tab-3"><strong>Клавиатуры</strong></label>
<div class="content">
<p class="sod"><a href="#">ACER</a></p>
<p class="sod"><a href="#">ACER2</a></p>
<p class="sod"><a href="#">ACER3</a></p>
</div>
</div>
</div>
<script>
var id = localStorage.checked;
if(id) document.getElementById(id).checked = true
var input = document.getElementsByName('tab-group-1');
for (var i=0; i<input.length; i++) {
input[i].onclick = function() {
localStorage.checked = this.id ;
} }
</script>
</body>
</html>
|
Все работает оставьте свои реквизиты куда деньги перевести
спасибо!!!!!! |
| Часовой пояс GMT +3, время: 11:57. |