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

есть еще такой вариант
function switchMenu(obj) {
var el = document.getElementById(obj);
if ( el.style.display != 'none' ) {
el.style.display = 'none';
}
else {
el.style.display = '';
}
}
function $() {
var elements = new Array();
for (var i = 0; i < arguments.length; i++) {
var element = arguments[i];
if (typeof element == 'string')
element = document.getElementById(element);
if (arguments.length == 1)
return element;
elements.push(element);
}
return elements;
}
function collapseAll(objs) {
var i;
for (i=0;i<objs.length;i++ ) {
objs[i].style.display = 'none';
}
}
function pageLoad() {
collapseAll($('yandex','y_site','y_program', 'webmoney'));
}
addEvent(window,'load',pageLoad);

но он не совсем корректно работает - не сворачивает слои при загрузке - так и не смог его настроить
Залил пример
Нужно чтобы все было изначально свернуто

Последний раз редактировалось Shokoladniu, 28.03.2009 в 17:11.
Ответить с цитированием