diff options
Diffstat (limited to 'static/js/index.js')
-rw-r--r-- | static/js/index.js | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/static/js/index.js b/static/js/index.js new file mode 100644 index 0000000..847d6a4 --- /dev/null +++ b/static/js/index.js @@ -0,0 +1,22 @@ +// Bitty scrolling links script +$('a[href^="#"]').click(function(e) { + e.preventDefault(); + $('html, body').animate({ + scrollTop: $(this.hash).offset().top + }, 500); + $("#nav-menu").removeClass("is-active"); + return true; +}) + +// Modal closer +$('.card').click(function () { + $('#'+this.id+'.modal').addClass('is-active'); +}); +$('.modal-close').click(function () { + $('#'+$(this).parent('.modal').get(0).id+'.modal').removeClass('is-active'); +}); +$(document).keypress(function(e) { + if(e.which == 0) { + $('.modal.is-active').removeClass('is-active'); + } +}); |