Показать сообщение отдельно
  #1 (permalink)  
Старый 30.11.2010, 17:23
Аватар для Grawl
Новичок на форуме
Отправить личное сообщение для Grawl Посмотреть профиль Найти все сообщения от Grawl
 
Регистрация: 30.11.2010
Сообщений: 4

Скрывать открытые спойлеры при открытии нового спойлера
У Меня есть скрипт спойлера. Вот такой:
onclick="d=document.getElementById('hided-first').style; if(d.display=='block'){d.display='none';}else{d.display='block';}"

Работает вот в такой конструкции:
<div id="first" onclick="d=document.getElementById('hided-first').style; if(d.display=='block'){d.display='none';}else{d.display='block';}"> 
<h2>1.</h2> 
<p><span>Связаться с офисом компании AutoBusinessClub Japan Co.,Ltd.</span></p> 
<div id="hided-first" class="hided"> 
<ul> 
<li>сообщить информацию о вашей компании, контактные данные.</li> 
<li>сообщить информацию о виде и количестве экспортируемого груза (автотехники)</li> 
</ul></div> 
</p></div>

Посмотреть можно тут и ещё вот тут.
В общем-то, что хочу. Хочу добавить туда такую функцию, чтобы, когда кликаешь на спойлер, скрывалось содержимое другого открытого спойлера — чтобы не загораживали друг-друга, ведь у Меня они весьма нестандартно расположены, друг над другом.

JS знаю поверхностно (можно сказать, почти и не знаю), так что очень прошу помощи.
Ответить с цитированием