如何在不刷新页面的情况下重定向到锚标记?

我试图在不刷新页面的情况下使用锚标记导航到同一页面的某个部分,因为我的表单在页面刷新时会丢失数据。


出于某种原因,在搜索此问题时,所有答案似乎都解决了除此特定问题之外的所有问题。我没有参考是否可以在纯 HTML、Javascript 或 JQuery 中完成,甚至可以使用锚标记。我只想能够滚动到同一页面的某个部分而无需刷新。


页面代码:


<div>


<a href="#faq">Link Test</a>



stuff here



<section id="faq">

</section>



</div>

更新 似乎我正在寻找的是 scrollIntoView() 而不是锚标记


catspeake
浏览 257回答 2
2回答

芜湖不芜

要获得这种影响,您需要使用 AJAX 请求。当获得响应时,您可以附加或替换当前页面中的某些元素。您可以看到this或this&nbsp;作为示例。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript