【问题标题】:Setting anchor on page on refresh/pageload在刷新/页面加载时在页面上设置锚点
【发布时间】:2013-07-30 04:36:41
【问题描述】:
我有一个页面,其中包含一个大约在页面中间的区域,该区域按价格、卧室和平方英尺过滤属性(自定义帖子类型)。过滤器工作正常,但是在过滤属性时(通过单击任何过滤器),页面刷新回页面顶部,导致用户必须向下滚动页面才能查看过滤结果。我想知道如何将锚附加到这些链接,以便页面刷新到该页面的过滤帖子区域,这样用户就不必再次向下滚动。这是通过 JS 触发事件来完成的,或者这究竟是如何完成的?
我在下面附上了我的链接。非常感谢所有和任何见解!
向下滚动到“查看家庭中的快速移动”以查看属性和过滤器 - http://www.daybreakutah.com/find-a-home/
【问题讨论】:
标签:
filter
anchor
href
pageload
page-refresh
【解决方案1】:
1) 为要向下滚动到的标签提供一个 ID:
<h2 id="filter1">
2) 在您的 hrefs 中,将 #filter1(或您所称的任何名称)添加到 URL 的末尾:
<a href="http://www.daybreakutah.com/find-a-home/#filter1">
【讨论】:
-
如何将#filter 添加到我的php 中? '$inventory_price) as $asc_desc => $asc_desc_name) { echo '价格"; } ?>'
-
知道了! - $inventory_price) as $asc_desc => $asc_desc_name) { echo '价格"; } ?> 非常感谢!