Табы/список с раскрывающимися данными
Добрый вечер всем.
Прошу помочь с реализацией списка с раскрывающимися данными: Нужен вертикальный список (адреса точек), и при нажатии на конкретный адрес справа раскрывается различная информация (карта, время работы и т.д.). Тут это реализовано более наглядно ссылка (вкладка "список" там). Хотелось бы конечно, чтобы были 2 уровня. Первый уровень - выбор города или области, а второй уровень - уже конкретные адреса. И само собой, чтобы это было все на одной странице. С обычными табами попроще, но тут ситуация иная, т.к. адресов очень много. Какие варианты есть? |
Друзья, подскажите хотя бы как доработать этот скрипт, чтобы одна вкладка всегда была открытой по умолчанию:
var show;
function hidetxt(type){
param=document.getElementById(type);
if(param.style.display == "none") {
if(show) show.style.display = "none";
param.style.display = "block";
show = param;
}
else param.style.display = "none"
}
<div>
<a onclick="hidetxt('div1'); return false;" href="#" rel="nofollow">Ссылка 1</a>
<div style="display:none;" id="div1">
Текст 1
</div>
</div>
<div>
<a onclick="hidetxt('div2'); return false;" href="#" rel="nofollow">Ссылка 2</a>
<div style="display:none;" id="div2">
Текст 2
</div>
</div>
<div>
<a onclick="hidetxt('div3'); return false;" href="#" rel="nofollow">Ссылка 3</a>
<div style="display:none;" id="div3">
Текст 3
</div>
</div>
|
TRIGUN,
форум - поиск - открывашка |
| Часовой пояс GMT +3, время: 01:36. |