使用skrollr.js (https://github.com/Prinzhorn/skrollr)如何在获取内容时更改URL上的散列,如下面的示例所示: www.soleilnoir.net/believein?Skrollr有一个散列插件,但它只在点击一个链接(https://github.com/Prinzhorn/skrollr-menu)时使用--我想在点击或滚动到该部分时实现它,它会将散列锚点放在url中。
发布于 2013-06-24 17:18:09
我对skrollr.js不是很熟悉,但这里有一些你可以尝试的东西:
您可能有多个内容区域(“页面”),只需根据它们将要拥有的内容给它们所有的.section类名和单独的id,例如。#home,#about等
当您到达内容时,它将具有一个类.section和id #about,您将获得该部分的id值。如果有,只需将其设置为地址栏哈希即可。
var sectionID = $elem.attr('id');
window.location.hash = sectionID;https://stackoverflow.com/questions/17271142
复制相似问题