繁体   English   中英

无限Ajax Scroll jQuery - 在scroll / pageChange上更新标题

[英]Infinite Ajax Scroll jQuery - Update title on scroll / pageChange

滚动时是否有可能让TITLE在头部得到更新?

我正在使用Infinite Ajax Scroll。 http://infiniteajaxscroll.com

var ias = jQuery.ias({
container:  '#posts',
item:       '.post',
pagination: '#pagination',
next:       '.next'
});

jQuery.ias().on('pageChange', function(pageNum, scrollOffset, url) {
    // Update Page Title
});

我遇到了与Infinite Ajax Scroll相同的问题。 我找到的唯一解决方案是从“加载”事件的“数据”中提取标题。

ias.on('loaded', function(data, items) {
        var title = data.match(/<title[^>]*>([^<]+)<\/title>/)[1];
        document.title = title.replace(/&amp;/g, '&')
            .replace(/&lt;/g, '<')
            .replace(/&gt;/g, '>')
            .replace(/&quot;/g, '"')
            .replace(/&#039;/g, "'");
    })

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM