[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: горизонталное меню
Гость_женя
Помогите пожалуйста!
Есть горизонталное меню
<ul class="tmenu">
<
li><a href="<?php echo str_replace(); ?>" id="tab_home"><?php echo $text_home; ?></a></li>
<?php if (!$logged) { ?> --- это кнапка "Главная"
Вот условие изменения цвета кнопки
$(document).ready(function() {
route = getURLVar('route');

if (!route) {
$('#tab_home').addClass('selected');
} else {
part = route.split('/');

if (route == 'common/home') {
$('#tab_home').addClass('selected');
} else if (route == 'account/login') {

Но цвет кнопки Главная изменяется толь при нажатии кнопок из горизонтального меню, а при переходи на дрегие страници (например в категории) аона также остается выделенной. Как подправить код, чтобы выделение снималось с кнопки при любом отличном урле от http://photodesign.ru/ т.е. если после слеша что-то добавляется, то выделение снимается



Спустя 2 часа, 23 минуты, 4 секунды (21.03.2011 - 02:19) chaica12 написал(а):
"Гость_женя" - это я! Тольк теперь зарегистрировался под именем chaica12

Спустя 10 часов, 34 минуты, 57 секунд (21.03.2011 - 12:54) fallow написал(а):
по событию удаляй класс removeClass('имя класа');

Спустя 31 минута, 4 секунды (21.03.2011 - 13:25) Лена написал(а):

$(document).ready(function() {

$('a[href$=photodesign.ru/]').addClass('selected');
});

Спустя 55 минут, 22 секунды (21.03.2011 - 14:20) neadekvat написал(а):
Лена, разве в этом случаии класс 'selected' не будет добавляться именно к ссылке на главную страницу?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.