Advertisement
jkofskie

JS

Dec 5th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var currentContext = 0;
  2.  
  3.     // true = create, false = remove
  4.     function switchMenu(mode) {
  5.  
  6.         if (!mode) {
  7.             switch (currentContext) {
  8.                 case 0:
  9.                     $('#article').css({
  10.                         "display": "none"
  11.                     })
  12.                     break;
  13.                 case 1:
  14.                     $('#map').css({
  15.                         "display": "none"
  16.                     })
  17.                     break;
  18.                 // case 2, etc...
  19.             }
  20.         } else {
  21.             switch (currentContext) {
  22.                 case 0:
  23.                     $('#article').css({
  24.                         "display": "block"
  25.                     })
  26.                     break;
  27.                 case 1:
  28.                     $('#map').css({
  29.                         "display": "block"
  30.                     })
  31.                     break;
  32.                 // case 2, etc...
  33.             }
  34.         }
  35.     }
  36.  
  37. if ($(target).parents('#tag-1').length) {
  38.  
  39.     switchMenu(false);
  40.     currentContext = 0;
  41.     switchMenu(true);
  42.  
  43. } else if ($(target).parents('#tag-2').length) {
  44.  
  45.     switchMenu(false);
  46.     currentContext = 1;
  47.     switchMenu(true);
  48.  
  49. }
  50.     // else if ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement