gilbitron / Dropit

Dropit is a jQuery plugin for single level dropdown menu's
153 stars 74 forks source link

Settings afterShow, afterHide doesn't work #28

Open ghost opened 8 years ago

ghost commented 8 years ago

Options afterShow, afterHide doesn't work at all.

This is my init code. Nothing has been changed in src code.

  $('.dropdown').dropit({
    beforeShow: function(){
      $('.dropdown-submenu').addClass('animated animDrop')
    },
    afterShow: function(){
      $('.dropdown-submenu').removeClass('animated animDrop')
    },
    beforeHide: function(){
      $('.dropdown-submenu').addClass('animated zoomOut')
    },
    afterHide: function(){
      $('.dropdown-submenu').removeClass('animated zoomOut')
    },
  });

If i comment out / delete afterHide & afterShow - it won't give me expected effect cause it only takes first applied class (animated animDrop)