hide чтоб не сворачивался

1. TarZan (28.04.2013 / 17:34)
Ребята помогите...очень надо...
есть меню. пример
<ul id="menu">
<li><a href="#">Sub menu heading</a>
<ul>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
...
...
</ul>
<li><a href="#">Sub menu heading</a>
<ul>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
...
...
</ul>
...
...
</ul>


есть джиквери

function initMenu() {
$('#menu ul').hide();
$('#menu li a').click(
function() {
$(this).next().slideToggle('normal');
}
);
}
$(document).ready(function() {initMenu();});


как сделать так, чтоб меню ни сворачивалось припереходе..
оно разворачивается и выводит подкатегории при клике..когда нажимаеш на подкатегорию переходит на нее и меню опять свернутое...как сделать так, чтоб когда перешел в подкатегорию, подменю где ты выбирал подкатегорию осталось открытое а не сворачивалось...спасибо

2. TarZan (28.04.2013 / 18:57)
очень надо ребята

3. Абдула (28.04.2013 / 19:19)
Причем тут php?

4. Skaner (28.04.2013 / 19:29)
Через Cookie запомни выбор и все, либо на PHP отслеживай по $_GET['калябаля'], вариантов много.

Добавлено через 03:05 сек.
Либо через JS по GET запросу смотри какой активен и тот открывай.

Добавлено через 04:00 сек.
И при переходе происходит перезагрузка всей страницы или AJAX'ом отдаешь данные?

5. TarZan (29.04.2013 / 12:00)
перезагрзка происходит при нажатии..то я понял что можно передавть чемто(допустим сессиями) ..но я не могу воплотить..не знаю как сделать чтоб развернуть ту что надо...может задать ей какойто класс если ид будет равен нужному мне..только как этот класс из инвиза вывести?!

URL: https://visavi.net/topics/37676