Показать сообщение отдельно
  #2 (permalink)  
Старый 20.12.2013, 21:44
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Anvarich
заказ весит, сроки поджимают...
Жаль ваших заказчиков, видимо они тоже из:
Сообщение от Anvarich
незнающих чайников
Сообщение от Anvarich
нужно что бы при переходе на другую страницу блок ul active оставался открытым как это можно сделать
Если новый контент грузится динамически, то проблем быть не должно, но в вашем случае скорее всего страница перезагружается. Значит вам нужно сохранять это состояние, либо делать ajax-запрос с сохранением в базе либо все сделать на клиенте используя локальное хранилище типа localStorage с фолбеком на куки, для этого возьмите простую либу store.js.

В качестве ключа задайте связку email + идентификатор типа:

store.set(email + '|menu', true);


Затем после перехода на новую страницу получайте состояние меню:
store.get(email + '|menu');

Далее триггерите событие открытия пункта меню.
Ответить с цитированием