Advertisement
Guest User

Untitled

a guest
Sep 30th, 2014
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. var backendNavIcon = document.querySelectorAll('.f-icon');
  3. var backendNavWrapper = document.getElementById('backend-nav');
  4. var backendNavClose = document.getElementById('backend-nav-close');
  5. width = window.getComputedStyle(backendNavWrapper, "width");
  6. var widthDigit = width['width'].substr(0,3);
  7. var backendCloseContainer = document.createElement('div');
  8.  
  9. for(var i = 0; i<backendNavIcon.length; i++){
  10.     // console.log(width);
  11.     backendNavIcon[i].addEventListener('mouseover', function(e){
  12.         if(widthDigit == "0px"){
  13.             backendNavWrapper.style.display = "block";
  14.             for(var i = 0; i<=210; i++){
  15.                 setTimeout(function(e){
  16.                     backendNavWrapper.style.width = i+"px";
  17.                 },5);  
  18.             }
  19.             console.log(widthDigit);
  20.             var backendHtmlBody = document.querySelector('body');
  21.            
  22.             backendCloseContainer.setAttribute('class', 'clickContainerclass');
  23.             backendHtmlBody.appendChild(backendCloseContainer);
  24.             backendCloseContainer.style.display = "block";
  25.         }else{
  26.  
  27.         }
  28.     });
  29. }
  30. backendNavWrapper.addEventListener('mouseleave', function(e){
  31.         width = window.getComputedStyle(backendNavWrapper, "width");
  32.         var widthDigit = width['width'].substr(0,3);
  33.         if(widthDigit >= 1){
  34.             for(var i = 210; i>0; i--){
  35.                 setTimeout(function(e){
  36.                     backendNavWrapper.style.width = i+"px";
  37.                 },5);  
  38.             }
  39.             backendCloseContainer.style.display = "none";
  40.             if(i == 0){
  41.                 // backendNavWrapper.style.display = "none";
  42.             }
  43.         }
  44.     });
  45.     backendCloseContainer.addEventListener('mouseover', function(e){
  46.         width = window.getComputedStyle(backendNavWrapper, "width");
  47.         var widthDigit = width['width'].substr(0,3);
  48.         if(widthDigit >= 1){
  49.             for(var i = 210; i>0; i--){
  50.                 setTimeout(function(e){
  51.                     backendNavWrapper.style.width = i+"px";
  52.                 },5);  
  53.             }
  54.             backendCloseContainer.style.display = "none";
  55.             if(i == 0){
  56.                 // backendNavWrapper.style.display = "none";
  57.             }
  58.         }
  59.     });
  60.  
  61.  
  62.  
  63. // backendNavClose.addEventListener('click', function(e){
  64. //  width = window.getComputedStyle(backendNavWrapper, "width");
  65. //  if(width['width'] == "210px"){
  66. //      for(var i = 210; i>0; i--){
  67. //          setTimeout(function(e){
  68. //              backendNavWrapper.style.width = i+"px";
  69. //              console.log(i);
  70. //          },10); 
  71. //          if(i<){
  72. //                  backendNavWrapper.style.display = "none";
  73. //              }
  74. //      }
  75. //  }
  76. // });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement