为何点击github中的项目的目录 不是整个页面都刷新~

标题可能让你疑惑,其实我自己也不知道该怎么问。 例如: 进入 https://github.com/jquery/jquery 点击项目中的目录,很流畅的就进去了 不会出现页面空白 这个是怎么实现的?

阅读 4.1k
2 个回答

pjax是对ajax + pushState的封装,让你可以很方便的使用pushState技术。

同时支持了缓存和本地存储,下次访问的时候直接读取本地数据,无需在次访问。

并且展现方式支持动画技术,可以使用系统自带的动画方式,也可以自定义动画展现方式。

详见https://github.com/welefen/pjax

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进