я использую плагин аккордеона jquery. в этом плагине первый кликабельный элемент меню уже выбран и активен. я хочу, чтобы все интерактивные элементы закрывались аккордеоном. Как я могу это сделать? Я пытаюсь «активно: ложь» и «всегда открывать: ложь», но не работает. извините за мой плохой английский.
Активная проблема плагина аккордеона jQuery
comment
Пожалуйста, примите ответы на вопросы, которые вы задаете. Кажется маловероятным, что на все ваши 6 вопросов не было подходящего ответа.
- person Exelian   schedule 22.02.2011
Ответы (5)
Согласно документации jqueryui, вам нужно установить collapsible
в true
при его инициализации:
$( ".selector" ).accordion({ collapsible: true });
Пример взят из документации jQueryUI.
person
Gareth
schedule
22.02.2011
это сработало для меня только тогда, когда я поставил складную опцию сразу после активной опции.
- person russjman; 30.09.2011
$( ".selector" ).accordion({ collapsible: true, active: false });
убедитесь, что вы пишете сначала складной: true, а затем активный: false
person
chinmay bhat
schedule
17.11.2016
$( ".selector" ).accordion({ collapsible: true, active: false });
Убедитесь, что оба параметра присутствуют.
person
Maze Oslo
schedule
14.08.2013
Используйте false
в active
http://jsfiddle.net/q8aYH/ . Но от collapsible
до true
это "верный" метод...
person
aavezel
schedule
22.02.2011
да, я знаю это решение, но оно не работает в моей структуре. на самом деле ваша структура такая же, как у меня. но не работает. есть проблема, я знаю, но я не вижу, что это такое.
- person Aaron; 22.02.2011
Я решил. Проблема вызвана версией jQuery. я использую 1.3.2 я изменил с 1.5 это исправлено.
person
Aaron
schedule
22.02.2011