рони,
Давно ищу подобный скрипт, но есть проблема и в данном варианте: содержимое блоков, т.е TEXT 1, TEXT 2 - кликабельны!
Как избавиться от этого? Нужно чтобы только открытие блоков(1_1, 2_2) было кликабельно, а содержимое - нет.
-----------
Может можно как-то вот этот вариант модернизировать:
<script type="text/javascript">
function openbox(id){
display = document.getElementById(id).style.display;
if(display=='none'){
document.getElementById(id).style.display='block';
}else{
document.getElementById(id).style.display='none';
}
}
</script>
<a href="#" onclick="openbox('box'); return false"> Блок 1: Открыть/Закрыть </a>
<div id="box" style="display: none;"> Содержимое блока 1 </div>
<a href="#" onclick="openbox('box2'); return false"> Блок 2: Открыть/Закрыть </a>
<div id="box2" style="display: none;"> Содержимое блока 2 </div>
<a href="#" onclick="openbox('box3'); return false"> Блок 3: Открыть/Закрыть </a>
<div id="box3" style="display: none;"> Содержимое блока 3 </div>
задача таже: чтобы закрывался предыдущий открытый блок при открытии нового