Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Как сделать ссылку неактивной?

Как сделать ссылку неактивной?


     13.02.2015    Шаблоны (TPL), Стили (CSS)    1400

вопрос
Есть меню из статических страниц. Как сделать так, чтобы при переходе по конкретной странице, ссылка на эту странице в меню стала неактивной и выделенной? DLE 10.0.

Ответа пока нет


Комментарии пользователей (7)

FastFud
50

1599 | 588

dim
78 | 17

dim - 13 февраля 2015 19:05 - Юзер

FastFud, это только выделение, а как сделать неактивной?

FastFud
50

1599 | 588

FastFud - 13 февраля 2015 19:19 - Юзер


dim
78 | 17

dim - 13 февраля 2015 19:28 - Юзер

Спасибо, но как бы совместить все это в рабочее решение...

FastFud
50

1599 | 588

FastFud - 13 февраля 2015 19:32 - Юзер

$(function(){
    $('.navigation a[href^="/' + location.pathname.split("/")[1] + '"]').addClass('active').attr('target', 'elsewhere');
});

dim
78 | 17

dim - 13 февраля 2015 19:44 - Юзер

FastFud, вставляю этот код в main.tpl перед тегом </body>. Заключаю списки ссылок в <ul class="navigation"></ul>, но ничего не происходит.

Этот скрипт отдельно от вашего тоже не фунционирует: https://dle-faq.ru/snippets/js-snippets/5710-podsvetka-aktivnogo-punkta-menyu-na-jquery.html

В CSS все прописано.

dim
78 | 17

dim - 13 февраля 2015 20:33 - Юзер

Может, дело в том, что у меня меню из статических страниц, а не разделов?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы