Этот код $(this).data('parentWidget').toggleClass(COLLAPSE_CLASS, 1000);
, связанный с нажатием кнопки, успешно включает и выключает COLLAPSE_CLASS.Однако эффект не является анимацией.
В CSS исходный элемент имеет определенную высоту: 85 пикселей.При добавлении класса коллапса .collapse {height: 20px;} изменяется только высота.
Как я уже говорил, это работает как шарм с точки зрения переключения высоты.То, что я не вижу, это какой-либо эффект перехода.В каких условиях такой простой эффект перехода может не работать?Само собой разумеется, что документация jQuery по этому вопросу редка.