Advertisement
Guest User

Untitled

a guest
Jul 24th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. (function(){
  2. var elemHumb = $('.navigation__humb'),
  3. elemNav = $('.nav'),
  4. activeClass = 'active',
  5. animateIn = 'fadeIn',
  6. animateOut = 'fadeOut';
  7. elemHumb.click(function(e){
  8. e.preventDefault();
  9. elemNav.show();
  10. $(this).toggleClass(activeClass);
  11.  
  12. if ($(this).hasClass(activeClass)) {
  13. elemNav.removeClass(animateOut).addClass(animateIn);
  14. } else {
  15. elemNav.removeClass(animateIn).addClass(animateOut);
  16. }
  17. });
  18. $(document).mouseup(function (e){
  19. if (!elemNav.is(e.target) && elemNav.has(e.target).length === 0 &&
  20. !elemHumb.is(e.target) && elemHumb.has(e.target).length === 0) {
  21. elemHumb.removeClass(activeClass);
  22. elemNav.removeClass(animateIn).addClass(animateOut);
  23. }
  24. });
  25. }());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement