Показать сообщение отдельно
  #8 (permalink)  
Старый 26.11.2011, 15:34
Новичок на форуме
Отправить личное сообщение для Gosha Посмотреть профиль Найти все сообщения от Gosha
 
Регистрация: 25.11.2011
Сообщений: 9

Я попробовал сделать массив, в который записывается состояние для каждого блока

var ar = Array();

Где информация хранится так

'monkey' => '0';
'dog' => '1';

И когда кликаю на слой, читаю по его ключу значение, и если его не существует, то блок закрыт и контент в нем не подгружен. Все это дело подгружается, и создается элемент массива с ключем (id дива) и значением "1". Это значит, что блок расскрыт. При закрытии, значение меняется на "0" - закрыт.

В общем все держится на существовании элемента массива и его значениях. Не знаю, не расточительно ли...

Ваш способ испытал, но он почему-то показывает одинаковые значения количества hide объектов в открытом и закрытом состояниях. Сейчас попробую пофиксить
Ответить с цитированием