ready.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. $(function () {
  2. $('[data-toggle="tooltip"]').tooltip()
  3. });
  4. jQuery(document).ready(function(){
  5. jQuery('.scrollbar-inner').scrollbar();
  6. });
  7. $(document).ready(function(){
  8. var toggle_sidebar = false,
  9. toggle_topbar = false,
  10. nav_open = 0,
  11. topbar_open = 0;
  12. if(!toggle_sidebar) {
  13. $toggle = $('.sidenav-toggler');
  14. $toggle.click(function() {
  15. if (nav_open == 1){
  16. $('html').removeClass('nav_open');
  17. $toggle.removeClass('toggled');
  18. nav_open = 0;
  19. } else {
  20. $('html').addClass('nav_open');
  21. $toggle.addClass('toggled');
  22. nav_open = 1;
  23. }
  24. });
  25. toggle_sidebar = true;
  26. }
  27. if(!toggle_topbar) {
  28. $topbar = $('.topbar-toggler');
  29. $topbar.click(function(){
  30. if (topbar_open == 1) {
  31. $('html').removeClass('topbar_open');
  32. $topbar.removeClass('toggled');
  33. topbar_open = 0;
  34. } else {
  35. $('html').addClass('topbar_open');
  36. $topbar.addClass('toggled');
  37. topbar_open = 1;
  38. }
  39. });
  40. toggle_topbar = true;
  41. }
  42. //select all
  43. $('[data-select="checkbox"]').change(function(){
  44. $target = $(this).attr('data-target');
  45. $($target).prop('checked', $(this).prop("checked"));
  46. })
  47. });