Tak jak w pytaniu, prosiłbym o naprawdę dogłębne,rzetelne wytłumaczenie. <script> $(document).ready(function() { var NavY = $('.nav').offset().top; var stickyNav = function(){ var ScrollY = $(window).scrollTop(); if (ScrollY > NavY) { $('.nav').addClass('sticky'); } else { $('.nav').removeClass('sticky'); } }; stickyNav(); $(window).scroll(function() { stickyNav(); }); }); </script>