javascript - 检查 URL 是否具有特定的 anchor 标记

标签 javascript jquery

如果用户请求以下地址(从另一个页面),我想向下滚动到联系表单区域:

http://www.example.com/index.html#contact

如何检查 URL 是否包含哈希值 #contact

最佳答案

不要。浏览器会为你做到这一点。只需有一个 name="contact" 属性,浏览器就会自动向下滚动到该元素。 例如:

<h2 name="contact">The contact form is below</h2>
<form> ...

关于javascript - 检查 URL 是否具有特定的 anchor 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25263948/

相关文章:

javascript - 查询。 queue() 与使用回调函数有何不同?

jquery - 使用 jquery 或 css 的垂直居中图像

javascript - 如何在关闭网页时保持计时器运行

javascript - JQuery - 如何在每次按下按钮时创建一个新的可拖动 div

javascript - 如何让 "rotating animation"随机改变速度。指尖陀螺动画。

javascript - 找到所有没有被任何字符包围的 ":)"

javascript - gulp-jscs 自动修复不起作用

javascript - 搜索机器人或垃圾邮件机器人是否能够模拟/触发 JavaScript 事件?

javascript - 单击链接列表在右侧显示带有标题的内容

jquery - 如果给出 -1 z-index 来创建框阴影,如何使图像可点击?