TypeError jQuery offset (). Top не определена

Отладчик Firefox показывает TypeError для функции jQuery, направленной на то, чтобы прикрепить панель навигации к верхней части страницы, когда пользователь прокручивает и обновляет класс одновременно.

Функция ниже.

$(window).scroll(function() {
    if ($(".navbar").offset().top>30) {
        $(".navbar-fixed-top").addClass("sticky");
    }
    else {
        $(".navbar-fixed-top").removeClass("sticky");
    }
});

В результате ошибка заключается в следующем.

Метка времени: 31.01.2014 10:01:04

Ошибка: TypeError:$(...).offset(...) не определено

Я искал на SO аналогичный пример, но не могу перевести результаты в исправление. Любая помощь будет принята с благодарностью.

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

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