Помогите, пожалуйста, вот код... вроде бы формула рабочая, но после обновления страницы данные которые привязаны к определенному radio не сохраняются. (не подтягиваются) не могу понять в чем дело.
Заранее балагодарю.
<!DOCTYPE html>
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
</head>
<body>
<div class="text-center">
<label><input type="radio" name="radio" value="1"> Button 1</label>
<label><input type="radio" name="radio" value="2" checked> Button 2</label>
<label><input type="radio" name="radio" value="3"> Button 3</label>
</div>
<div class="block-text" id='block-1'>
<select>
<option value="a">Вариант 1</option>
<option value="b">Вариант 2</option>
<option value="c">Вариант 3</option>
</select>
</div>
<textarea class="block-text" index rows="6" id='block-2' style='display: none' cols="26" >I love js</textarea>
<div class="block-text" id='block-3'></div>
<script>
$('input[name="radio"]').click(function(){
var target = $('#block-' + $(this).val());
$('.block-text').not(target).hide(0);
target.fadeIn();
});
</script>
</body>