我想要做的是,當在導航欄上單擊「Home」時,它應該滾動到頁面的頂部,但我似乎無法得到任何工作。我要讓它工作在相同的.html所以我在同一頁上使用Navbar鏈接滾動到頂部
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container text-center">
<div id="navbar" class="navbar-collapse">
<ul class="nav navbar-nav">
<li><a href="#home">Home</a></li>
<li><a href="#feedback">Feedback</a></li>
<li><a href="#about">About me</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
</div>
</nav>
<script>
$("#home").on("click", function() {
$("body").scrollTop(0);
});
</script>
Html不需要jQuery來做到這一點。只需在你的url #home中寫入,並將body ID設置爲「home」,它將指向該id,因爲它是body,它將滾動到頂端。除非你不想使用它,否則不需要jquery。 – user5014677