$(document).ready(function() {
/* ===== Stickyfill ===== */ /* Ref: https://github.com/wilddeer/stickyfill */ // Add browser support to position: sticky var elements = $('.sticky'); Stickyfill.add(elements); /* Activate scrollspy menu */ $('body').scrollspy({target: '#doc-menu', offset: 100}); /* Bootstrap lightbox */ /* Ref: http://ashleydw.github.io/lightbox/ */ $(document).delegate('*[data-toggle="lightbox"]', 'click', function(e) { e.preventDefault(); $(this).ekkoLightbox(); }); let scroll_link = $('.scroll'); scroll_link.click(function(e){ e.preventDefault(); let url = $('body').find($(this).attr('href')).offset().top; $('html, body').animate({scrollTop: url }, 700); $(this).parent().addClass('active'); $(this).parent().siblings().removeClass('active'); return false; });
});