Подсветить ссылку в меню (webmoney)
Здравия!
<div id="mnu"> <a href="/cat1/">link1</a> <a href="/cat2/">link2</a> <a href="/cat3/">link3</a> </div> Функцию бы, которая при любой глубине вложености страницы подсвечивает ссылку в меню (class="selected"). С меня webmoney, плз хелп. |
sovka,
на форуме нет поиска, а вас нет сервера :write: |
В поиске варианты подсветки когда ссылка совпадает с текущим урл, а мне бы когда ссылка содержиться в открытом урл :( Чтобы подсветка была при любой глубине вложенности.
|
sovka,
тестируйте урл на наличие ссылки http://javascript.ru/RegExp/test |
вопросы для детского сада))
<html> <head> <title>example</title> </head> <body> <div> <a class="selected">1</a> <a class="selected">2</a> <a class="no-selected">3</a> <a class="selected">4</a> </div> <script> var list = document.querySelectorAll('a[class=selected]'), a; for (var i = 0; i < list.length; ++i) { a = list[i]; alert(a.innerHTML); } </script> </body> </html> |
skrudjmakdak,
а какая связь вашего кода с вопросом TC? |
Рони, вот:
Цитата:
|
skrudjmakdak,для сейчас это звучало бы так
надо найти ссылку со словом /forum/ в href и подсветить её установив (class="selected"). |
я честно говоря хрен понял))
если нужно найти тег "а" у которого ссылка стоит на страницу, то как то так: document.querySelectorAll('a[href=' + window.location.pathname + ']') но все равно детский сад)) |
document.querySelector('a[href="/forum/"]').className = 'selected' |
Часовой пояс GMT +3, время: 22:18. |