我正在嘗試編寫一個backtotop按鈕,該按鈕將位於站點的站點範圍內,出於某種原因它返回「無法讀取未定義的屬性'頂部'」。 任何幫助將是偉大的,歡呼聲。jquery平滑滾動:無法讀取未定義的屬性'頂部'
JQUERY
$('#backtotop').on('click', function(event) {
event.preventDefault();
var target = '#'+$(this).data('target')
$('html, body').animate({
scrollTop: $(target).offset().top
}, 1000);
});
HTML
<a href="#" data-target="navigation"><span id="backtotop"><img id="upwardarrow" src="/img/upwardarrow.png"></span></a>
謝謝,作品,將盡快接受答案。同時,你能解釋它爲什麼起作用嗎? –
我明白你的意思,根據你的更新。我沒有注意到,謝謝隊友。我將修改html。 :-) –
@Jack Williams:你很好。我很高興它有幫助。 –