0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 968 Просмотров
*

intedant

  • Захожу иногда
  • 96
  • 0 / 0
Добрый день уважаемые знатоки.

Есть скрипт
<script>

$(document).ready(function() {

    $('.menu2').children('li').each(function(index, element) {

        var url = window.location;

        if($(element).find('a').attr('href') == url.pathname)

            $(element).addClass('active');

    });

});</script>


Есть стиль

.active{

color:#8ed9f0;
}

Смысл в том что б данный скрипт применял к указанному пункту меню данный стиль.

Проблема в том что даботает и background, и border, а вот color не работает.
Помогите найти решение. Может в скрипте ошибся?
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Joomla сама добавляет класс active к пунктам меню .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

intedant

  • Захожу иногда
  • 96
  • 0 / 0
не применяет
*

fbr

  • Завсегдатай
  • 1625
  • 189 / 7
Класс active добавляется?
background и border к нему применяются?

Если да, то попробуйте просто усложнить конструкцию, увеличив специфичность:
Код: css
.menu2 .active {
  color:#8ed9f0;
}
возможно стиль где-то переопределяется
чтобы проверить, можно добавить !important
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
не применяет
Уберите свой скрипт и посмотрите в браузере добавляется ли класс active и есть ли у него стили .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

intedant

  • Захожу иногда
  • 96
  • 0 / 0
Убрал скрипт, да класс .active цепляется

и получается что
 
Код
 .menu2 .active {
  background: #AA482C;
  color: #000000!important;
}

работает на половину
то есть свойство background  цепляется, а color нет.
*

fbr

  • Завсегдатай
  • 1625
  • 189 / 7
ясно.
надо колор к ссылке применять
.active a {}
*

intedant

  • Захожу иногда
  • 96
  • 0 / 0
ясно.
надо колор к ссылке применять
.active a {}


Большое спасибо.Заработало.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Разобраться с цветом ссылок

Автор annetkas

Ответов: 2
Просмотров: 1360
Последний ответ 27.01.2022, 13:26:44
от annetkas
Кликабельность псевдоэлемента в пункте меню

Автор vasilii.pupkov

Ответов: 4
Просмотров: 1607
Последний ответ 29.12.2021, 23:15:38
от v42bis
Выпадающее меню

Автор DrShepard

Ответов: 10
Просмотров: 2178
Последний ответ 20.10.2021, 12:36:16
от DrShepard
Как закруглить края выпадающего меню?

Автор coliandra

Ответов: 1
Просмотров: 831
Последний ответ 11.12.2020, 21:15:57
от effrit
При прокрутке страницы виджет залезает на меню

Автор coliandra

Ответов: 2
Просмотров: 806
Последний ответ 27.11.2020, 11:33:58
от coliandra