Перейти к содержанию
Vlad2321

[Решено] Подсвечивание форм "active"

Рекомендуемые сообщения

Вечер добрый всем!

 

Такая ситуация. Наверняка многие из вас оказывались в такой ситуации, когда нужно подсветить определённые формы(классом active , к примеру) , но что-то выходит не так. Вот так случилось и у меня. 

Нашёл на просторах код 

 

<script type="text/javascript">
jQuery(document).ready(function($) {
var url=document.location.href;
$.each($("nav a"),function(){
if(this.href==url){$(this).addClass('active');};
});
})(jQuery);
</script>

Работал нормально, до того, пока я  не установил SEO PRO . И тут его, как перекосило. На части форм скрипт работает, а части перестал присваивать класс "active".

 

Вот код, собственно , навигации:

<nav>  
    <a href="<?php echo $home; ?>">Главная</a>
    <a href="index.php?route=product/production">Продукция</a>
  	<a href="<?php echo $contact; ?>">Контакты</a>
    <a href="index.php?route=information/information&information_id=7">Полезная информация</a>
    <a href="index.php?route=information/information&information_id=8">Для Клиентов</a>
</nav>

В примере не работают Продукция; Полезная информация; Для Клиентов.

 

Кто, что думает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а че там думать..

 

несоответствие  (this.href==url)

 

сравните  показанные ссылки и адрес в адресной строке браузера

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прописывайте ссылки полностью(включая название сайта).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а че там думать..

 

несоответствие  (this.href==url)

 

сравните  показанные ссылки и адрес в адресной строке браузера

 

Прописывайте ссылки полностью(включая название сайта).

Оппа. Ребят, проблему решил, он в процессе получил ещё одну. Почему-то адрес начал выводиться таким образом: "http://localhost/ru/contact-us/". Откуда взялось это RU??

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прописывайте ссылки полностью(включая название сайта).

 

а че там думать..

 

несоответствие  (this.href==url)

 

сравните  показанные ссылки и адрес в адресной строке браузера

Всё, решил) Спасибо за помощь!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×