【发布时间】:2017-09-02 18:14:39
【问题描述】:
我正在开发一个网站,但我遇到了一个设计问题。我有一个导航栏,其中存在 3 个下拉菜单。每当我单击下拉列表并选择一个项目时,页面会完全重新加载,并且网页的整个结构会完全刷新,并且需要一次又一次地向下滚动以检查单击的选项。有什么东西可以阻止它每次重新加载,当点击一个菜单项时,页面就停留在那里?
【问题讨论】:
标签: javascript html
我正在开发一个网站,但我遇到了一个设计问题。我有一个导航栏,其中存在 3 个下拉菜单。每当我单击下拉列表并选择一个项目时,页面会完全重新加载,并且网页的整个结构会完全刷新,并且需要一次又一次地向下滚动以检查单击的选项。有什么东西可以阻止它每次重新加载,当点击一个菜单项时,页面就停留在那里?
【问题讨论】:
标签: javascript html
不要使用<a href="about.html">About</a>
使用<a href="#about">About</a>
如果您将 href 指向一个 html 文件,那么它将重新加载页面,但如果您使用部分的 id,那么它将转到页面的该部分而不重新加载。
【讨论】: