百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

pjax

> 编程语言
开源

在任何网站上轻松启用快速的 Ajax 导航 (使用 pushState + xhr)

1.5K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

在任何网站上轻松启用快速的 Ajax 导航 (使用 pushState + xhr)

Pjax

。

在任何网站上轻松启用快速 AJAX 导航 (使用 pushState() + XHR) Pjax 是一个独立的 JavaScript 模块,它使用 AJAX (XmlHttpRequest) 和 pushState() 来提供快速的浏览体验。 它可以完全改变标准网站(服务器端生成或静态网站)的用户体验,让用户感觉自己在浏览应用程序,尤其是那些带宽较低的用户。 不再需要全屏重载,也不再需要多个 HTTP 请求。 Pjax 不依赖其他库,如 jQuery 或类似的库。它完全使用纯 JavaScript 编写。

安装

  • 你可以直接链接到 捆绑包:
xml
  <script src="https://cdn.jsdelivr.net/npm/pjax@VERSION/pjax.js"></script>

在后台,它只是一个 HTTP 请求,带有一个 pushState() 调用。 Pjax 使用 AJAX 加载页面,并通过 pushState() 更新浏览器的当前 URL,而不需要重新加载页面布局或任何资源(JS、CSS),从而实现快速的页面加载。它适用于所有永久链接,可以更新您想要的页面的所有部分(包括

Issues· 39 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScriptajaxjquery-pjaxnavigationpjax

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言