jquery & joomla 3.0. Меню сайта.

ataman

Новичок
Привет всем.

Есть сайт europrint.in.ua. Нужно сделать так, что при просмотре страницы "о нас" фон кнопки меню оставался синим, а не превращался обратно в серый. (И так все кнопки верхней и боковой навигации)

Думал сделать с помощью jquery, но не знаю к какому элементу привязать скрипт
Код:
function addStyle2(){
  $("к чему привязать ?").css("background", "#818285");
}


Ну и как обозначить сам скрипт в теге смой ссылке ?

Или я вообще что-то не то делаю, может это все по другому делается ?
 

Redjik

Джедай-мастер
может быть... =)
но чтобы тебе не мучаться можно наговнокодить с document.href
 

WMix

герр M:)ller
Партнер клуба
ataman
по простому так
PHP:
<a class="<?=$currentPage==$itemPage ? 'active' : 'inactive';?>">...</a>
PHP:
a.active{
  background-color:#818285
}
 

ataman

Новичок
Дописал как вы написали:

Код:
#navigation a:hover {
	background-color:#00aeef;
	color:#ffffff;
}

#navigation a:active {
    background-color:#00aeef;
    color:#ffffff;    
}
не работает так
 

WMix

герр M:)ller
Партнер клуба
a.active вероятнее всего. не хватает html чтоб сказать точно!
 

ataman

Новичок
a.active вероятнее всего. не хватает html чтоб сказать точно!

Вот HTML код:

Код:
  <div id="navigation">
  <ul class="nav menu">
<li class="item-101 current active"><a href="#" >ГЛАВНАЯ</a></li>
<li class="item-103"><a href="#" >О НАС</a></li>
<li class="item-104"><a href="#" >УСЛУГИ</a></li>
<li class="item-105"><a href="#" >ПРОДУКЦИЯ</a></li>
<li class="item-106"><a href="#" >ПРАЙС</a></li>
<li class="item-107"><a href="#" >ТРЕБОВАНИЯ</a></li>
<li class="item-108"><a href="#" >КОНТАКТЫ</a></li>
<li class="item-109"><a href="#" >НОВОСТИ</a></li>
</ul>
</div>
Прописал такой стиль:

Код:
#navigation a.active{
    background-color:#00aeef;
}
 

ataman

Новичок
Сделал !

Заработало когда в стилях прописал так:

Код:
#navigation li.current :visited{
    background-color:#00aeef!important;
}
а когда active пишешь то не работает
 
Последнее редактирование:
Сверху