【发布时间】:2011-10-03 09:59:17
【问题描述】:
当我在 GitHub 中浏览一个存储库(例如:https://github.com/sizzlelab/kassi)并单击一个文件夹时,它会加载带有很酷的 javascript 动画的文件夹,将内容移动到左侧,而不是重新加载整个页面。但是,页面的 URL 仍然会在每次点击时更新。
我如何实现这一目标?据我所知,您无法从 javascript 更新页面 URL,因此您需要刷新页面。我的猜测是他们对页面进行了部分缓存,因此它似乎不会重新加载,然后在重新加载后运行 javascript 动画。我在正确的轨道上吗?关于如何实现这一点的任何指示?我的环境是 jQuery 和 rails,但一般建议也会有所帮助。
【问题讨论】:
-
今天看到这个也很好奇。但还不足以深入挖掘:(
-
Merlyn:是的,这个问题很接近,但我对通过刷新页面来更新 url 的方法比他们在 GitHub 中的实际幻灯片效果更感兴趣,而且似乎没有答案在另一个问题中。但是感谢您的评论!
标签: javascript jquery ruby-on-rails url refresh