Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Меню как на www.rosim.ru

00 голосов
7
Народ, есть какие-нибудь мысли по реализации подобного меню? Имеется ввиду открытие leftmenu по клику на rootitem.
спросил 26 Июль, 13 от ATAP (160 баллов)

7 Ответы

00 голосов
А в чем сложности? Это даже без программирование делается.
Два меню, одно главное.
ответил 26 Июль, 13 от Tory (300 баллов)
00 голосов
Не совсем понял. Я имел ввиду ввиду открытие leftmenu без загрузки всей страницы. Т.е. обычно субменю появляется при наведении курса, а нужно чтоб открывалось по клику и фиксировалось.
ответил 21 Сен, 13 от ATAP (160 баллов)
00 голосов
Цитата
Тимур Газимов пишет:
без загрузки всей страницы.

Это другое дело. Надо думать, у них сделано, очень криво.

Что-то подобное в примерах библиотек на Ajax, видел.
ответил 19 Дек, 13 от Tory (300 баллов)
00 голосов
Цитата
Филипп Кулаков пишет:
Тимур Газимов пишет:
без загрузки всей страницы.
Это другое дело. Надо думать, у них сделано, очень криво.

Что-то подобное в примерах библиотек на Ajax, видел.

В JavaScript обрабатывайте событик OnClick и просто меняйте видимость пунктов субменю в зависимости от того куда ткнули..
ответил 04 Апр, 14 от lordxx (100 баллов)
00 голосов
Остается вопрос как подгрузить субменю куда-нибудь в div
ответил 27 Июль, 14 от ATAP (160 баллов)
00 голосов
document.getElementById(field).innerHTML = menucode

где field - id div'a, menucode - код, текст сабменю
ответил 29 Ноя, 14 от druid (580 баллов)
00 голосов
а как реализоваться такую конструкцию:
есть детальное описание
несколько ссылок и один div
кликаешь по 1 ссылке в div передается 1 свойство
кликаешь по 2 ссылке в тот же див передается передается 2 свойство
свойства в свою очередь имеют тип HTML/text

пробовал вот так:
Код
<a href="javascript:void(0);" onclick="document.getElementById('mytext').value = '<?=$arResult["DISPLAY_PROPERTIES"]["GB"]["DISPLAY_VALUE"]?>';">Ссылка 1</a>
<a href="javascript:void(0);" onclick="document.getElementById('mytext').value = '<?=$arResult["DISPLAY_PROPERTIES"]["TEX"]["DISPLAY_VALUE"]?>';">Ссылка 2</a>

но получается что в один и тотже div передается тока первая строка свойства, вернее если в свойствах писать все одной строкой то все отлично(даже если с пробелами) а если поставить какие либо теги то в div вообще ничего не отображается, как быть????
ответил 24 Март, 15 от ytoo (100 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 01 Июль, 13 от Serofim (800 баллов)
0 голосов
3 ответов
0 голосов
4 ответов
0 голосов
3 ответов
спросил 18 Фев, 14 от KRIO (500 баллов)
0 голосов
0 ответов