Подскажите как это сделать в tree-меню?

7
На сайте с 24.08.2012
Offline
3
452

Уважаемые форумчане!

Просьба такого рода.

Имеется вот такое древовидное меню.

Код написан так, что раскрытие происходит только при нажатии на значок плюс.

Вопрос вот в чем - как сделать так, чтобы раскрывалось и при нажатии на содержимое рядом с плюсом?

Благодарю заранее.

emariaru
На сайте с 26.10.2010
Offline
73
#1

Вы бы лучше выложили линк на демо, где этот скрипт уже функционирует.

А скачивать и смотреть на скрипт никто не будет

minor
На сайте с 04.10.2010
Offline
70
#2

http://jquery.bassistance.de/treeview/demo/

jquery плагин tree менюшки, мб поможет, возможно легче найти готовое решение

PHP experience 2 year, comprehend seo
7
На сайте с 24.08.2012
Offline
3
#3
emariaru:
Вы бы лучше выложили линк на демо, где этот скрипт уже функционирует.
А скачивать и смотреть на скрипт никто не будет

Окей... Вот тут собственно он есть

V
На сайте с 03.12.2007
Offline
94
#4

В коде, на ссылках где знак плюс есть значение: href="javascript: oc(1, 0);"

Вам нужно такое же значение вписать в ссылки на названия категорий.

7
На сайте с 24.08.2012
Offline
3
#5
vavenko:
В коде, на ссылках где знак плюс есть значение: href="javascript: oc(1, 0);"
Вам нужно такое же значение вписать в ссылки на названия категорий.

А как это сделать? Чет мне не кажется, что всё так просто..В браузере через "Просмотр кода элемента" я тоже вижу это значение. А в самом скрипте этого нет.

V
На сайте с 03.12.2007
Offline
94
#6

Вписать ссылки на js в скрипте, который формирует дерево.

var Tree = new Array;
// nodeId | parentNodeId | nodeName | nodeUrl
Tree[0] = "1|0|Администрация поселения|javascript: oc(1, 0);";
Tree[1] = "2|1|Общая информация|#";
Tree[2] = "3|1|Контакты|#";
Tree[3] = "4|1|Новости|#";
Tree[4] = "5|0|Официальные документы|javascript: oc(5, 0);";
Tree[5] = "6|5|Устав|#";
Tree[6] = "7|5|Нормативно-правовые акты|#";
Tree[7] = "8|7|Постановления|#";
Tree[8] = "9|7|Решения|#";
Tree[9] = "10|5|Градостроительный план|#";
Tree[10] = "11|0|Совет депутатов|javascript: oc(11, 0);";
Tree[11] = "12|11|Состав|#";
Tree[12] = "13|11|Сессии|#";
Tree[13] = "14|11|Документы|#";
Tree[14] = "15|0|Фото|#";
7
На сайте с 24.08.2012
Offline
3
#7

vavenko - у-ля-ля! как оно всё четко! ))))

спасибо большое!!!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий