Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Активный пунк меню


alesto

Recommended Posts

Здравствуйте форумчане, прошу помощи в javascript'e для отображения активного пункта меню, именно тега li. C javascript знаком поверхностно, пробывал так:

 $(function () {
$("ul li a").each(function() {
    if ($("ul li a").attr("href") == location.href) {
        $("ul li").addClass("activeLi");
    }
});
 });

В итоге и это по сути предсказуемо класс добавляется всем тегам li =(

Надіслати
Поділитися на інших сайтах


Горизонтальным. Обычная структура div > ul > li > a

если у вас ocstore, то подойдёт:

<li <?php if ($category['active']) { ?>class="activeLi"<?php } ?>>
Надіслати
Поділитися на інших сайтах

=) ,  моя вина, плохо объяснил

	<div id="headerMenu">
		<ul>
			<li>
				<a href="#">Главная</a>
			</li>
			<li>
				<a href="http://localhost/lesgrand/index.php?route=information/information&information_id=4">О нас</a>
			</li>
			<li>
				<a href="http://localhost/lesgrand/index.php?route=information/information&information_id=7">Производство</a>
			</li>
			<li>
				<a href="#">Проекты</a>
			</li>
			<li>
				<a href="http://localhost/lesgrand/index.php?route=gallery/gallery">Фото</a>
			</li>
			<li>
				<a href="">Цены</a>
			</li>
			<li>
				<a href="http://localhost/lesgrand/index.php?route=product/phototestimonial">Отзывы</a>
			</li>
			<li>
				<a href="http://localhost/lesgrand/index.php?route=information/contact">Контакты</a>
			</li>
		</ul>
	</div>

В нем надо реализовать добавление класса...

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.