Показать сообщение отдельно
  #1 (permalink)  
Старый 16.01.2017, 12:01
Интересующийся
Отправить личное сообщение для Nisxan Посмотреть профиль Найти все сообщения от Nisxan
 
Регистрация: 01.10.2016
Сообщений: 11

Как сделать смену цвета текста по скрипту?
Здравствуйте, есть фиксированное меню, и сайт состоящий из секций , нужно при переходе по секциям сделать смену цвета текста меню.

https://jsfiddle.net/NisXan/s3mo11x1/2/

Пробовал так но не работает скрипт, вообще не меняется стиль.
if (window.location.pathname == '/#1' || window.location.pathname == '/#3' || window.location.pathname == '/#5'|| window.location.pathname == ''|| window.location.pathname == '/'|| window.location.pathname == '/index.php')
{
    $(".sp-module ul >li >a").css("color", "#000")
}
else {
    $(".sp-module ul >li >a").css("color", "#fff")
}


Секции по фону чередуются, поэтому на #1, #3 и #5 цвет текста меню должен быть белым, а на #2, #4 и #6 соответственно черный

Последний раз редактировалось Nisxan, 16.01.2017 в 12:47.
Ответить с цитированием