Есть подобный список:
<ul class="menu">
<li><a href="/about">About Me</a>
<ul>
<li><a href="/user/cv">CV</a></li>
<li><a href="/user/photo">Photo</a></li>
<li><a href="/user/messages">Messages</a></li>
</ul>
</li>
<li><a href="/settings">Messages</a></li>
</ul>
С помощью jquery(или js) нужно найти ссылку страницы в данный момент и выделить.
Проблема в том, что вот этот код:
$(function () {
$('li a').each(function () {
var link = window.location.href;
$("a[href='+ link +']").css('font-weight', 'bold')
});
});
Код не работает, т.к. возвращается абсолютный адрес вроде test.com/user/cv
Вопрос: как-то обрезать ссылку до относительной и передать как переменную в поиск?
Можно и другой способ, только пожалуйста с объяснениями.
Используйте window.location.pathname
. Заодно не будет ни части с query, ни хеша.
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
ЗдравствуйтеНа сайте стоит кнопка "Из Москвы в Адлер"
Как мне найти кнопку, которая находится в одной строке с именем "Lois" используя XPath
В общем нужно было добавить в шапку некоторые блоки, отредактировал код через админку, а редактор кода "натворил" дел с ним, и теперь стили...