【问题标题】: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 '价格"; } ?> 非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-11
    • 2012-09-21
    • 1970-01-01
    • 2015-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多