Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]() |
![]()
Сообщение
#1
|
|
Опытный![]() Группа: Eleanor user Сообщений: 800 Регистрация: 2012-09-13 Репутация: ![]() ![]() Всего: нет ![]() |
Сталкивался кто с некорректной работой JS скрипта в горизонтальном меню?
с точки зрения кода, все в порядке.... про кеш нет необходимости упоминать.... выглядит это так
Прикрепленные файлы
|
|
|
||
![]() |
![]()
Сообщение
#2
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
Вряд-ли с точки зрения кода все хорошо, потому что если бы было хорошо - такого глюка бы не было. Я бы начал о пределения при помощи средств отладки, насколько пикселей численно ошибается скрипт при позиционировании субменю слева.
|
|
|
||
![]() |
![]()
Сообщение
#3
|
|
Опытный![]() Группа: Eleanor user Сообщений: 800 Регистрация: 2012-09-13 Репутация: ![]() ![]() Всего: нет ![]() |
ошибка на 401px
ничего в том меню не менялось в структуре, только css каркаса вокруг этого меню |
|
|
||
![]() |
![]()
Сообщение
#4
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
wormen, теперь нужно расковырять скрипт и понять, откуда берутся лишние 401px. Справитесь самостоятельно?
|
|
|
||
![]() |
![]()
Сообщение
#5
|
|
Опытный![]() Группа: Eleanor user Сообщений: 800 Регистрация: 2012-09-13 Репутация: ![]() ![]() Всего: нет ![]() |
я уже неоднократно его ковырял, а вот откуда лишнее берется, не понятно
|
|
|
||
![]() |
![]()
Сообщение
#6
|
|
Опытный![]() Группа: Eleanor user Сообщений: 800 Регистрация: 2012-09-13 Репутация: ![]() ![]() Всего: нет ![]() |
вопрос решен, тема закрыта
|
|
|
||
Гость_Sunchess_* |
![]()
Сообщение
#7
|
|
Гости ![]() |
Здравствуйте!
Подскажите, пожалуйста, как сделать так, что бы при выборе какого-нибудь пункта меню, он оставался подсвеченным. То есть зашел в раздел Обратная связь - пункт в пеню остался выделенным? Сообщение отредактировал Sunchess - 2014-05-30, 8:24
Прикрепленные файлы
|
|
|
||
![]() |
![]()
Сообщение
#8
|
|
Опытный![]() Группа: Eleanor user Сообщений: 800 Регистрация: 2012-09-13 Репутация: ![]() ![]() Всего: нет ![]() |
варианта 2
1) использовать куки 2) использовать этот код, который по дефолту уже есть в шаблоне Unel </div><script type="text/javascript">//<![CDATA[ $(function(){ //Подсветим активные пункты меню var now=""; with(location) { now+=protocol+"//"+hostname+(port ? ":"+port : "")+CORE.site_path; now=href.substr(now.length); } $("nav a").filter(function(){ return $(this).attr("href")==now && now!="#"; }).addClass("active"); });//]]></script>
возможно в этом JS коде придется что-то поправить, в соответствии с каркасом мню |
|
|
||
![]() ![]() |
![]() |
Текстовая версия | ![]() ![]() ![]() ![]() |