diff options
Diffstat (limited to 'js')
-rw-r--r-- | js/businessadmin.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/js/businessadmin.js b/js/businessadmin.js index fecd18a..956b371 100644 --- a/js/businessadmin.js +++ b/js/businessadmin.js @@ -63,6 +63,7 @@ $(document).ready(function(){ // Use the MixItUp plugin for sorting tables $('.mixitup').mixItUp({ animation: { + duration: 200, effects: 'fade' }, layout: { @@ -70,15 +71,15 @@ $(document).ready(function(){ } }); $('.mixitup .mixitup-sort').click(function(){ - $(this).closest('.mixitup').mixItUp('sort', $(this).data('sort')); - var mapping = { desc: 'asc', asc: 'desc' } $(this).data('sort', $(this).data('sort').replace(/asc|desc/gi, function(m){ return mapping[m]; })); + $(this).closest('.mixitup').mixItUp('sort', $(this).data('sort')); + var sorting = $(this).data('sort').substring($(this).data('sort').indexOf(':') + 1); - $(this).parent().find('.mixitup-sort').removeClass('active'); - $(this).addClass('active'); + $(this).parent().find('.mixitup-sort').removeClass('active sorting_asc sorting_desc').addClass('sorting'); + $(this).addClass('active sorting_' + sorting).removeClass('sorting'); }); });
\ No newline at end of file |