Показать сообщение отдельно
  #1 (permalink)  
Старый 05.07.2014, 15:05
Аспирант
Отправить личное сообщение для Rorbi Посмотреть профиль Найти все сообщения от Rorbi
 
Регистрация: 28.02.2014
Сообщений: 36

Проверка условия
Здравствуйте, подскажите пожалуйста.
Можно ли с помощью javascript задать такое условие:
Есть к примеру массив
<ul class="left_menu" id="menu">
								<li>
									<a class="headli" href="#">С чего начать</a>
									<ul class="acitem">
										<li><a class="nav_art" href="#">Рубрика 1</a></li>
										<li><a class="nav_art"  href="#">Рубрика 2</a></li>
										<li><a class="nav_art"  href="#">Рубрика 3</a></li>
									</ul>
								</li>
								<li>
									<a class="headli" href="#">Архивы</a>
									<ul class="acitem">
										<li><a class="nav_art" href="#">Январь (10)</a></li>
										<li><a class="nav_art"  href="#">Февраль (15)</a></li>
										<li><a class="nav_art"  href="#">Март (8)</a></li>
									</ul>
								</li>
							</ul>



И скрипт который добавляет класс активным ссылкам:
$('ul li a.nav_art').each(function() {
		link = $(this).attr('href');
		if(link != homePage && link == window.location.href.substr(0,link.length)) $(this).addClass('active').parents('.headli').prev().click();

	});



И вот вопрос, можно ли задать условие, что если у такого то элемента (то есть ссылки в под разделе есть класс active (<li><a class="nav_art" href="#">Рубрика 1</a></li>)) Значит класс active добавляется еще и <a class="headli" href="#">С чего начать</a>

Подскажите пожалуйста, можно такое вообще сделать?

Последний раз редактировалось Rorbi, 05.07.2014 в 15:11.
Ответить с цитированием