Javascript 使用Classie.js回调

Javascript 使用Classie.js回调,javascript,callback,Javascript,Callback,我正在使用创建一个s 下面是我正在使用的部分代码。我想实现一个回调,这样这个函数的最后两行只会在切换完成(设置动画)后出现。谢谢 try/finally对我不起作用,所以我只使用了setTimeout()函数来实现所需的效果: showLeftOpen.onclick = function() { classie.toggle( this, 'active' ); classie.toggle( menuLeft, 'cbp-spmenu-open' ); disable

我正在使用创建一个s

下面是我正在使用的部分代码。我想实现一个回调,这样这个函数的最后两行只会在切换完成(设置动画)后出现。谢谢


try/finally对我不起作用,所以我只使用了setTimeout()函数来实现所需的效果:

showLeftOpen.onclick = function() {
    classie.toggle( this, 'active' );
    classie.toggle( menuLeft, 'cbp-spmenu-open' );
    disableOther( 'showLeft' );
    setTimeout(function(){
              $('#showLeftOpen').hide();
              $('#showLeftClose').show();
    },200);
};
showLeftOpen.onclick = function() {
    classie.toggle( this, 'active' );
    classie.toggle( menuLeft, 'cbp-spmenu-open' );
    disableOther( 'showLeft' );
    setTimeout(function(){
              $('#showLeftOpen').hide();
              $('#showLeftClose').show();
    },200);
};