From 94e6e8195f051a3169d76f51bd73e2ee288206c7 Mon Sep 17 00:00:00 2001 From: Jesse Lieberg Date: Wed, 25 Oct 2017 11:41:39 -0600 Subject: [PATCH] Added onChanging callback to accordion Because it's useful --- dist/semantic.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dist/semantic.js b/dist/semantic.js index de52e0328..12a5403db 100644 --- a/dist/semantic.js +++ b/dist/semantic.js @@ -2374,6 +2374,7 @@ $.fn.accordion = function(parameters) { } module.debug('Opening accordion content', $activeTitle); settings.onOpening.call($activeContent); + settings.onChanging.call($activeContent); if(settings.exclusive) { module.closeOthers.call($activeTitle); } @@ -2437,6 +2438,7 @@ $.fn.accordion = function(parameters) { if((isActive || isOpening) && !isClosing) { module.debug('Closing accordion content', $activeContent); settings.onClosing.call($activeContent); + settings.onChanging.call($activeContent); $activeTitle .removeClass(className.active) ; @@ -2784,6 +2786,7 @@ $.fn.accordion.settings = { onOpen : function(){}, // callback after open animation onClosing : function(){}, // callback before closing animation onClose : function(){}, // callback after closing animation + onChanging : function(){}, // callback before closing or opening animation onChange : function(){}, // callback after closing or opening animation error: {