Показать сообщение отдельно
  #5 (permalink)  
Старый 03.06.2009, 17:02
Интересующийся
Отправить личное сообщение для czar Посмотреть профиль Найти все сообщения от czar
 
Регистрация: 08.04.2009
Сообщений: 25

вернулся к этому вопросу.. использую плагин jquery.cookie.js
$('.accordion li ul').hide();

if($.cookie('openedmenu') != null) $('.accordion li ul#'+$.cookie('openedmenu')).show();
$('.accordion span.asA').click(function(e){
	
	if($.cookie('openedmenu') === null || $(this).next().attr('id') != $.cookie('openedmenu'))
	{
		$.cookie('openedmenu',$(this).parent().find('ul').attr('id'));
		$('.accordion li ul').hide('slow');
		$(this).parent().find('ul').show('slow');
		
	}
});


таких блочков у меня идёт несколько
<ul class="accordion">
	<li><a href = "/news/list.html">Новости</a></li>
	<li><span class="asA">Сотрудники</span>	
		<ul id="menu2" >
			<li><a href = "/staff/list.html">Список</a></li>
			<li><a href = "/photos/list.html">Фотографии</a></li>

			<li><a href = "/staff/emails.html">Emails</a></li>
			<li><a href = "/photos/department/22.html">Совет директоров</a></li>
		</ul>
	</li>
	<li><span class="asA">Библиотека</span>	
		<ul id="menu53" >
			<li><a href = "/documents/1.html">Документы</a></li>
			<li><a href = "/documents/2.html">Разное</a></li>

		</ul>
	</li>
	<li><a href = "/web-sites.html">Web сайты компании</a></li>
	<li><a href = "/board/list.html">Доска объявлений</a></li>
	<li><a href = "/wi-fi.html">Wi-Fi для гостей</a></li>
</ul>


в общем какойто бокопроство присходит:
при раскрівании и клацании на ссылки внутри открытого блока бывате так что при переходе страницы открывается совершенно тругой блок!!!

ps: ну и сам вопрос, почему так происходит???

Последний раз редактировалось czar, 03.06.2009 в 17:10.
Ответить с цитированием