JQuery Accordion Hide Content с функцией эффекта - PullRequest
0 голосов
/ 30 ноября 2011

Я создал небольшую функцию, которую я использую с событием onclick ...

Я в основном использую его, чтобы закрыть аккордеон.

Вот функция:

<script type="text/javascript">
function closeAccordion() {
    $('.content').hide();           
}
</script>

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

Как сделать то же самое, но добавить эффект закрытия?

1 Ответ

1 голос
/ 30 ноября 2011

Так как вы складываете аккордеон, я не уверен, почему вы хотите скрыть контент в первую очередь, так как он не будет виден после его свертывания.

Однако в ответ наВаш вопрос, согласно их документации , есть событие изменения, с которым вы можете связать функцию при первоначальном создании аккордеона:

$(".selector").accordion({
   change: function(event, ui) { ... }
});

Замените эту функцию изменения вызовом вашего closeAccordionфункция.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...