За последние 24 часа нас посетили 17448 программистов и 1710 роботов. Сейчас ищут 1699 программистов ...

нужна помощь с дерево-меню

Тема в разделе "JavaScript и AJAX", создана пользователем lulik88, 11 ноя 2010.

  1. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    Приветствую всем, так как я здесь создала тему, потому что там три языка) :):


    А собственно вот такая проблема - само меню усе пашет без проблем. Вот даже скрин могу показать.

    [​IMG]

    Без проблем. Но теперь новая проблема, конечно не знаю сработает или нет. В плане того, что нужно чтобы при открытии стрелочки "вверх" и "вниз". И при чем вот скрин прилагается

    [​IMG]

    нужно чтобы при открытии - 0 уровень стрелки вверх вниз исчезли, а при закрытии появились. Ну как бы конкретно. И так далее.


    вот собственно код.
    Буду очень благодарна за помощь. И плюс еще может есть какие то аналоги, какой то пример, но все равно буду признательна

    Зы.. на кодировку не смотрите, просто это на работе такое. Все настроить не могут
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    если при открытии добавлять класс через js то в css можно прописать, чтобы пряталась стрелочка
     
  3. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    каким образом? Не варится совсем голова, сам рабочий, писала сама. Но может подскажете, что именно нехватает? Ну для примера хотя бы( Никто не может, никто незнает как и что. Так что, хотя бы для подсказки, какой, что и как?
     
  4. neverlose

    neverlose Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    аля $('.parent-element').click( function() { return !$('.strelka').toggle();});
     
  5. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    neverlose
    что обозначает то? что делает? потому что стрелка вверх и вниз - это из картинки берет то. разве так исчезнет?
     
  6. neverlose

    neverlose Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    чего спрашиваешь, думай. я дал просто пример.
     
  7. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    neverlose
    ну так с легкостью и без объяснения кинул и все. а такой инфы извините меня нет, шоб понять что и откуда.
    я столько времени потратила, а никакого ответа так и не было. Хотя попросила я по-человечески.((((
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    lulik88
    так.. эта... люди тут занятые, так что не факт что сегодня получишь ответ, запасайся терпением

    второе: знакомься с jQuery

    третье. я бы сделал так:
    див-контейнер
    в нем все эти элементы


    по клику на плюсик разворачивается все это дело, и приписывается в див-контейнер класс ну допустим open

    дивы все бы оснащал классом уровня с номерами типа как level_0, level_1

    при таком раскладе достаточно прописать в css что div.level_0.open .strelka {display: none}
    но можно и на жукувери каждый раз выключать стреку
    $('div.level_0.open .strelka').hide();

    короче я вам рекомендую взять стаканчик вина горячего, расслабиться и сразу все пойдет!
     
  9. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    igordata
    а вино я не пью) я не алкоголичка, и при чем я на работе)
     
  10. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    igordata
    я подожду, терпения мне хватит. так что я не из всех);)
     
  11. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    lulik88
    давайте пробуйте реализовать алгоритм, который я вам сказал. =)
     
  12. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    igordata
    хорошо, я конечно попробую, ну если что на параллели буду ждать ответа ;)
     
  13. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    да-да... (с) RRRrrrr!!!
     
  14. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    украл, выпил, в тюрьму. не? тогда я не знаю
     
  15. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    Апельсин
    я леди) так что)

    igordata
    ^_^
     
  16. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну как прогресс? тут делов то на пять минут
     
  17. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    кому как igordata но чето не врубилась так((((
     
  18. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    покажи что есть
     
  19. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    igordata
    выше осталось без изменений, не знаю куды вляпать, шо то голова моя совсем перестала варить(((((
     
  20. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну пипец =) тогда нет шансов =)
     
  21. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    igordata
    жаль(


    Просто то что neverlose написал - не могу понять вляпываение(
     
  22. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну так сделай как я говорю и дело с концом. пока не начнешь делать - ничего не сделаешь точно. дорогу осилит идущий.
     
  23. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    igordata
    можно связаться с Вами? чтобы не загрязнить тему?

    Потому что с дивом явно не получилось что то
     
  24. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    пишите тут, что вы стесняетесть. но я оч занять. одно дело флудить в общих чертах. другое - писать умный код.

    давайте по-порядку.

    что такое jquery ознакомились?
     
  25. lulik88

    lulik88 Активный пользователь

    С нами с:
    11 ноя 2010
    Сообщения:
    33
    Симпатии:
    0
    Адрес:
    Odessa
    igordata
    Библиотека JavaScript.

    Но некоторые и на AJAX пишут, но первый раз сталкиваюсь. Но в чем то библиотека нужна?