mostly filebased Content Presentation System

4 роки тому
4 роки тому
4 роки тому
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. var menu_open = false;
  2. var site_pos = 0;
  3. var menu_pos = 0;
  4. function toggle_menu(){
  5. var menu = document.querySelector('#mobile-nav');
  6. var body = document.querySelector('body');
  7. var content = $('html,body');
  8. if (menu_open) {
  9. menu_open = false;
  10. menu.classList.toggle('open');
  11. body.classList.toggle('openmobilenav');
  12. $(content).scrollTop(site_pos);
  13. } else {
  14. menu_open = true;
  15. site_pos = $(content).scrollTop();
  16. $(content).scrollTop(0);
  17. menu.classList.toggle('open');
  18. body.classList.toggle('openmobilenav');
  19. }
  20. }
  21. // $( document ).ready(function() {
  22. // var mainnav = $("#main-nav");
  23. // var platzhalter = $("#platzhalter");
  24. // var test = 2;
  25. // $(window).on("scroll", function(e) {
  26. // var pos = $(document).scrollTop();
  27. // var width = $(window).width();
  28. // var airAbove = 250;
  29. // if (width < 1000) {
  30. // if (width > 750) {
  31. // airAbove = width/4;
  32. // } else {
  33. // airAbove = 187;
  34. // }
  35. // }
  36. // if (pos > airAbove) {
  37. // mainnav.addClass("fixed");
  38. // platzhalter.addClass("fixed");
  39. // } else {
  40. // mainnav.removeClass("fixed");
  41. // platzhalter.removeClass("fixed");
  42. // }
  43. // });
  44. // });