Team:UCLA/Template/Javascript
From 2014.igem.org
(Difference between revisions)
Samichaels (Talk | contribs) |
Samichaels (Talk | contribs) |
||
Line 143: | Line 143: | ||
</script> | </script> | ||
+ | <!--SLIDING SIDE MENU--> | ||
+ | <script> | ||
+ | $("#menu-toggle").click(function(e) { | ||
+ | e.preventDefault(); | ||
+ | $("#wrapper").toggleClass("active"); | ||
+ | }); | ||
+ | |||
+ | $('body').scrollspy({ target: '#spy', offset:80}); | ||
+ | |||
+ | |||
+ | $('a[href*=#]:not([href=#])').click(function() { | ||
+ | if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') || location.hostname == this.hostname) { | ||
+ | |||
+ | var target = $(this.hash); | ||
+ | target = target.length ? target : $('[name=' + this.hash.slice(1) + ']'); | ||
+ | if (target.length) { | ||
+ | $('html,body').animate({ | ||
+ | scrollTop: target.offset().top | ||
+ | }, 1000); | ||
+ | return false; | ||
+ | } | ||
+ | } | ||
+ | }); | ||
+ | </script> | ||
</html> | </html> |
Revision as of 22:50, 7 August 2014