Firefox調試器顯示的是一個jQuery函數的TypeError,用於在用戶同時滾動和更新類時將導航條粘貼到頁面的頂部。TypeError jQuery offset()。top未定義
該功能如下。
$(window).scroll(function() {
if ($(".navbar").offset().top>30) {
$(".navbar-fixed-top").addClass("sticky");
}
else {
$(".navbar-fixed-top").removeClass("sticky");
}
});
由此產生的錯誤是這樣的。
Timestamp: 31/01/2014 10:01:04
Error: TypeError:
$(...).offset(...)
is undefined
我已經關注過類似的例子,但無法將結果轉化爲修復。任何幫助將不勝感激。
它是你得到的偏移顯示的元素? – MarcoL
相關的HTML標記在哪裏? – Sparky