Guest User

Untitled

a guest
Mar 21st, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. <script type="text/javascript">
  2. (function() {
  3. 'use strict'
  4.  
  5. document.addEventListener('DOMContentLoaded', function () {
  6. window.addEventListener('scroll', function () {
  7. var scrolled = window.pageYOffset || document.documentElement.scrollTop
  8. var navObject = document.querySelector('#nav')
  9. var navActiveClass = 'navbar--fixed'
  10. var offsetTop = parseInt(navObject.dataset.fixat) || 500
  11. if (scrolled > offsetTop) {
  12. navObject.classList.add(navActiveClass)
  13. } else {
  14. navObject.classList.remove(navActiveClass)
  15. }
  16. })
  17. })
  18.  
  19. }())
  20. </script>
  21.  
  22. <nav class="navbar" id="navbar" data-fixat="300">
  23. <ul class="navbar__list">
  24. <li class="navbar__item">item 1</li>
  25. <li class="navbar__item">item 2</li>
  26. <li class="navbar__item">item 3</li>
  27. </ul>
  28. </nav>
Add Comment
Please, Sign In to add comment