【问题标题】:Page title not showing up with infinite-scroll after back button页面标题在返回按钮后没有显示无限滚动
【发布时间】:2021-03-01 01:05:21
【问题描述】:

我在我的 Shopify 商店中实现了infinite-scroll.com 的无限滚动功能。到目前为止效果很好,只是缺少一件事。
在演示 https://infinite-scroll.com/demo/full-page/ 例如,如果您向下滚动到第 2 页,单击链接然后使用返回按钮,在恢复的页面顶部有一个页面标题显示“整页演示 - 第 2 页” .
在我的情况下缺少此标题。这将是一个很棒的功能,以便用户知道内容丢失,因为他不在第一页上。
此页面标题是无限滚动功能的一部分吗?任何人都知道如何获得此页面标题?非常感谢您的帮助!

【问题讨论】:

    标签: javascript html infinite-scroll


    【解决方案1】:

    我通过添加这个脚本解决了这个问题。 “section-header__title”是我的 h1 标题的类名。如果“page=”在页面加载的 url 内,我会将页码附加到标题中。

    $(document).ready(function() {
      if (window.location.href.indexOf("page=") > -1) {
        var pagenumber = window.location.href.split('page=').pop();
        var elementTitle = $('.section-header__title').first().text();
        elementTitle += ' - Page ' + pagenumber;
        $('.section-header__title').first().text(elementTitle);
      }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-08
      • 2015-10-21
      • 1970-01-01
      • 2013-05-07
      • 1970-01-01
      • 2016-01-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多