Активное меню на JQuery

Статус
Закрыто для дальнейших ответов.

czp

czp
Регистрация
05.06.2011
Сообщения
635
есть меню,
<ul>
<li><a href="ololo.html">punk1</a></li>
<li><a href="ololo.html">punk2</a></li>
<li><a href="ololo.html">punk3</a></li>
...
</ul>
как сделать на джейквери(я джейквери плохо знаю, а в инете не смог найти), когда переходишь, потом было активным, и выделялась, тоесть оно у меня активное становится, но не могу сделать выделенным, с картинкой тоесть закругленные углы, могу при ЦСС задать стилиь но надо прямоугольник с закругленными углами, знаю что на джейквери делается, но не знаю как, подскажите, с примера ниже стянул страницу, но не нашел скрипт который отвечает за это
пример http://www.127.mysite.totalcan.com.ua/ru/1505_about_shop.htm
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Если не происходит перезагрузки страницы, то в активную ссылку необходимо просто добавить класс addClass
Если же происходит полная перезагрузка страницы, то ту 3 варианта
  1. Самый ненормальный на JS (jQuery) - разбирать адрес страницы и в зависимости от составляющих добавлять класс addClass
  2. Самое оптимальное - на PHP добавлять класс
  3. Использовать какую нить JS (jQuery) HISTORY

На текущем сайте я не увидел меню на jQuery
 

Jackito

Designer
Регистрация
28.01.2011
Сообщения
289
Да уж, вопрос нужно задавать более понятным способом.
Скругленные углы можно сделать и с помощью css без использования jquery.
Выделенный пункт меню можно сделать таким образом:
Код:
<li><a href="ololo.html" class="link <? if($url == "ololo.html") print 'active'; ?>Пункт меню</a></li>
 

czp

czp
Регистрация
05.06.2011
Сообщения
635
да я одназначно не умею формулировать вопросы, активная ссылка у меня есть, сделана, как на джейквери подложить ей картинку с закругленными углами??? обычный цсс способ не идет там картинка, которая разрезана на 3 части, левая часть , центр и правая, что бы центр рипитить можно было в зависимости от длины пункта, как на примере выше
 

artvor96

Well-Known Member
Регистрация
19.06.2010
Сообщения
130
попробуйте лучше border-radius
http://htmlbook.ru/css/border-radius
или тогда метод "раздвижных дверей", кажется так называется
http://cssor.ru/css/polezno-interesnoe/zakryglennye-ygly-menu
 
  • Like
Реакции: czp

czp

czp
Регистрация
05.06.2011
Сообщения
635
Статус
Закрыто для дальнейших ответов.
Верх Низ