Как построить простую липкую навигацию с jQuery?

Я пытаюсь изменить CSS элемента div при прокрутке. Это мой код, но, к сожалению, он не сработает.

$(document).ready(function() {
   $(window).scroll(function () {
        if ($(this).scrollTop() > 150) {
            $('#subnav').css({
                'position' : 'fixed',
                'top' : '0'
            });
        } else {
            $('#subnav').css({
                'position' : 'static',
                'top' : 'auto'
            });
        }
    });
 });

Ответы на вопрос(1)

Ваш ответ на вопрос