За последние 24 часа нас посетили 20452 программиста и 1092 робота. Сейчас ищут 822 программиста ...

jquery accordion

Тема в разделе "PHP для новичков", создана пользователем vikrorpert, 17 мар 2013.

  1. vikrorpert

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

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    использую такую библиотеку
    http://jqueryui.com/accordion/

    проблема в том что при обновлении страницы не запоминается состояние аккордеона
    как проще всего сделать сохранение?
     
  2. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    передавать тот самый параметр через решетку
     
  3. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Ну или запомнить в сессии или кукисы.
     
  4. Priler

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

    С нами с:
    2 мар 2013
    Сообщения:
    171
    Симпатии:
    0
    Адрес:
    New-York
    Юзай кукисы в JS
     
  5. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    да при чем тут кукисы =)
     
  6. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Не ну конечно можно и в решоточке, тут как бы сразу 3 выхода)
     
  7. Priler

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

    С нами с:
    2 мар 2013
    Сообщения:
    171
    Симпатии:
    0
    Адрес:
    New-York
    Как причем? Печеньки будут запоминать лэст позишн оф акордишн :D
     
  8. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    а если у меня две страницы открыты?
     
  9. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Тот самый a name или hash
     
  10. Priler

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

    С нами с:
    2 мар 2013
    Сообщения:
    171
    Симпатии:
    0
    Адрес:
    New-York
    Хоть +100500 страниц открывай, смысл один и тот же
     
  11. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    тогда расскажи пожалуйста, как бы ты реализовал запоминание открытого аккордеона для нескольких страниц независимо.
     
  12. Priler

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

    С нами с:
    2 мар 2013
    Сообщения:
    171
    Симпатии:
    0
    Адрес:
    New-York
    как это для нескольких страниц одновременно?
    Всмысле
     
  13. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    Да, вот такой я хитрый фиг - открыл две вкладки.
     
  14. Priler

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

    С нами с:
    2 мар 2013
    Сообщения:
    171
    Симпатии:
    0
    Адрес:
    New-York
    Я только в теорию знаю что говорю)))
    Разве кукисы во всех вкладках не будут одни и те же?
     
  15. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.902
    Симпатии:
    969
    в том и дело что будут. и на всех страницах будет одинаковый пресет аккордеона. делать по кукису на разные адреса - у печенек лимит в браузере. сторить в хранилище в браузере - не у всех оно есть. короче, через хэш. igordata два дня назад все сказал. зачем усложняете?)
     
  16. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Да он не врубается, что ему пытаются сказать.
    Что записанная кука или сессия будет одна, открыв 2 вкладки будет одинаковое содержимое.
    А если сделать через решетку, то соответственно разное.

    Потому, что #tab1 и #tab2 разные вещи.
     
  17. Priler

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

    С нами с:
    2 мар 2013
    Сообщения:
    171
    Симпатии:
    0
    Адрес:
    New-York
    А как это через решетку?
     
  18. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    window.location.hash
     
  19. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    У человека закрыты глаза.
    Если он не видит выше посты, это его проблемы)