Кто-нибудь смог добавить переход слайда к свойству JQuery Collapsible?
Я пытаюсь создать список, который сбрасывается с помощью data-inset = "false", а когда пользователь удаляет элемент меню, свернутая секция выйдет из строя.
Вот пример того, что я пытаюсь сделать (но с JQuery Mobile), однако в этом примере переход не такой гладок, как мне бы хотелось: http://www.designgala.com/demos/collapse -expand-jquery.html
Идеи?
Примечание. Я видел другие сообщения с аналогичной целью, однако ни один из сообщений не использовал описанный переход, они использовали затухание.
Здесь очень простой и лаконичный бит JS, который я использую для анимации моих разборных наборов.
$(document).on('pageinit', function(){
$("[data-role='collapsible']").collapsible({
collapse: function( event, ui ) {
$(this).children().next().slideUp(150);
},
expand: function( event, ui ) {
$(this).children().next().hide();
$(this).children().next().slideDown(150);
}
});
});
Вот демо в JSFiddle.
overflow:hidden
затем анимирующий контейнер div, открытый, в то время как div внутри него растягивается до нужной высоты