mm-dispose.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. $(function() {
  2. $('#menu').metisMenu();
  3. $('#stopMm').on('click', function(event) {
  4. $('#menu').metisMenu('dispose');
  5. new Noty({
  6. text: 'metisMenu stopped',
  7. layout: 'topRight',
  8. type: 'error',
  9. theme: 'relax',
  10. progressBar: true,
  11. timeout: 2000
  12. }).show();
  13. });
  14. $('#startMm').on('click', function(event) {
  15. $('#menu').metisMenu();
  16. new Noty({
  17. text: 'metisMenu restarted',
  18. layout: 'topRight',
  19. type: 'success',
  20. theme: 'relax',
  21. progressBar: true,
  22. timeout: 2000
  23. }).show();
  24. });
  25. $('#menu1').metisMenu();
  26. $('#deleteElem').one('click', function(event) {
  27. $(this).removeClass('btn-danger').addClass('btn-success').html('Menu 1 removed').attr('disabled', 'disabled');
  28. $('#menu1').metisMenu('dispose');
  29. $('#menu1 #removable').remove();
  30. new Noty({
  31. text: 'Menu 1 removed',
  32. layout: 'topRight',
  33. type: 'information',
  34. theme: 'relax',
  35. progressBar: true,
  36. timeout: 2000
  37. }).show();
  38. $('#menu1').metisMenu();
  39. });
  40. });