- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Подскажите, пожалуйста, как сделать так, чтобы ссылка в меню оставалась подчеркнутой на той странице, на которой нахожусь?
Спасибо
никак средствами css, только средствами php присвоить этой ссылке определенный класс
stephik, мало входных данных, на чем сайт?
<div class="exText">
<!--Start()-->
<h2>Page 0</h2>
<div id="msgText">
<a href="...">Ссылка 0</a>
<a href="...">Ссылка 1</a>
<a href="....">Ссылка 2</a>
</div>
<script type="text/javascript">
$(document).ready(function(){
/*Start DocumentReady*/
var url=document.location.href;
$.each($("#msgText a"),function(e){
if(url==this.href){$(this).addClass('act');};
});
/*End DocumentReady*/
});
</script>
<!--//End()-->
</div>
Шаблон для Wordpress. Сайт на php.
---------- Добавлено 16.05.2013 в 22:10 ----------
<div class="exText">
<!--Start()-->
<h2>Page 0</h2>
<div id="msgText">
<a href="...">Ссылка 0</a>
<a href="...">Ссылка 1</a>
<a href="....">Ссылка 2</a>
</div>
<script type="text/javascript">
$(document).ready(function(){
/*Start DocumentReady*/
var url=document.location.href;
$.each($("#msgText a"),function(e){
if(url==this.href){$(this).addClass('act');};
});
/*End DocumentReady*/
});
</script>
<!--//End()-->
</div>
ссылка в меню не остается подчеркнутой на той странице на которой нахожусь.
---------- Добавлено 16.05.2013 в 23:13 ----------
<div class="exText">
<!--Start()-->
<h2>Page 0</h2>
<div id="msgText">
<a href="...">Ссылка 0</a>
<a href="...">Ссылка 1</a>
<a href="....">Ссылка 2</a>
</div>
<script type="text/javascript">
$(document).ready(function(){
/*Start DocumentReady*/
var url=document.location.href;
$.each($("#msgText a"),function(e){
if(url==this.href){$(this).addClass('act');};
});
/*End DocumentReady*/
});
</script>
<!--//End()-->
</div>
У меня что-то не выходит
---------- Добавлено 16.05.2013 в 23:15 ----------
никак средствами css, только средствами php присвоить этой ссылке определенный класс
Если можно, покажите код, как это сделать.
Никто не знает ответа?
Сайт у Вас на хостинге или на локалке? Если на хостинге киньте в личку урл, гляну.
У меня что-то не выходит
<div class="exText">
<!--Start()-->
<h2>Page 0</h2>
<div id="msgText">
<a href="...">Ссылка 0</a>
<a href="...">Ссылка 1</a>
<a href="....">Ссылка 2</a>
</div>
<script type="text/javascript">
$(document).ready(function(){
/*Start DocumentReady*/
var url=document.location.href;
$.each($("#msgText a"),function(e){
if(url==this.href){$(this).addClass('act');};
});
/*End DocumentReady*/
});
</script>
<!--//End()-->
</div>
Здесь используется jquerry. Следовательно необходимо еще подключить нужные библиотеки.
Кто-то ответит конкретно на мой вопрос? Дайте пожалуйста готовый, рабочий код. Использую движок Wordpress.
Добавляешь к ссылке class='active'
и для него делаешь стиль underline
CSS
html
Спасибо, работает. Но работает на обычном HTML. А мне нужно для Wordpress.
Вывожу меню виджитом. Вот код вывода.
<div id="menu">
<!-- меню верх -->
<?php if(!function_exists('dynamic_sidebar') || !dynamic_sidebar('menu-top')) : ?>
<p>виджеты не подключены</p>
<?php endif; ?>
</div>