- Сообщения
- 297
- Реакции
- 59
Раскрывающиеся блоки (как на данном форуме): один клик - открылся, второй клик - закрылся. Нашел вот такой скрипт.
function kadabra(zap) {
if (document.getElementById) {
var abra = document.getElementById(zap).style;
if (abra.display == "block") {
abra.display = "none";
} else {
abra.display = "block";
}
return false;
} else {
return true;
}
}
Нормально работает. Но хотелось чтобы открытым оставался только один блок (остальные сворачивались). Подскажите, пожалуйста, как это сделать.
function kadabra(zap) {
if (document.getElementById) {
var abra = document.getElementById(zap).style;
if (abra.display == "block") {
abra.display = "none";
} else {
abra.display = "block";
}
return false;
} else {
return true;
}
}
Нормально работает. Но хотелось чтобы открытым оставался только один блок (остальные сворачивались). Подскажите, пожалуйста, как это сделать.