Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.01.2011, 20:15
Новичок на форуме
Отправить личное сообщение для dididima Посмотреть профиль Найти все сообщения от dididima
 
Регистрация: 11.12.2010
Сообщений: 5

Как правильно написать код?
Как правильно написать на js? Если адрес ссылки совпадает с текущим адресом, добавлять ссылке класс, в котором назначен фон.
Ответить с цитированием
  #2 (permalink)  
Старый 21.01.2011, 22:43
Новичок на форуме
Отправить личное сообщение для karabas Посмотреть профиль Найти все сообщения от karabas
 
Регистрация: 21.01.2011
Сообщений: 1

<style>
a {color:red; display:block}
.active {color:black; font-weight: bold; }
.a {font-size:30px;}
</style>

<a href='test.php?x=1'>test.php</a>
<a href='test.php?x=2'>test.php</a>
<a href='test.php?x=3'>test.php</a>
<a href='test.php?x=4'>test.php</a>
<a href='test.php?x=5'>test.php</a>
<a href='test.php?x=6'>test.php</a>
<a href='test.php?x=7' class='a'>test.php</a>
<a href='test.php?x=8'>test.php</a>


<script>
(function(){
    for (var i = 0, x; x = document.links[i]; ++i) {
        if ('' + x == '' + window.location) 
            x.className += ' active';
    }
})();
</script>

Последний раз редактировалось karabas, 21.01.2011 в 22:47.
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как написать это в jQuery Serg_pnz jQuery 4 28.10.2010 11:54
Как проиндексировать картинки HTML код которых генерируется на JS greatilya Оффтопик 9 22.09.2010 07:42
Как написать свой чат mycoding Оффтопик 2 14.08.2010 21:51
try и catch подскажите как правильно сделать Jekel Javascript под браузер 9 31.03.2010 10:33
Как правильно оформить Send() Алекс97 AJAX и COMET 20 30.10.2008 19:19