app.js 646 B

1234567891011121314151617181920212223242526272829303132
  1. $(document).ready(function(){
  2. // responsive nav
  3. var responsiveNav = $('#toggle-nav');
  4. var navBar = $('.nav-bar');
  5. responsiveNav.on('click',function(e){
  6. e.preventDefault();
  7. console.log(navBar);
  8. navBar.toggleClass('active')
  9. });
  10. // pseudo active
  11. if($('#docs').length){
  12. var sidenav = $('ul.side-nav').find('a');
  13. var url = window.location.pathname.split( '/' );
  14. var url = url[url.length-1];
  15. sidenav.each(function(i,e){
  16. var active = $(e).attr('href');
  17. if(active === url){
  18. $(e).parent('li').addClass('active');
  19. return false;
  20. }
  21. });
  22. }
  23. });
  24. hljs.configure({tabReplace: ' '});
  25. hljs.initHighlightingOnLoad();