- Fix blurring current active element within pjax container
- Remove extra
&after stripping internal query params - Handle documents with no or empty
<head>tag - Fix npm warnings about package.json
- Add eslint to project
Unclaimed project
Are you a maintainer of jquery-pjax? Claim this project to take control of your public changelog and roadmap.
Changelog
pushState + ajax = pjax
Last updated over 3 years ago
& after stripping internal query params<head> tagThis release brings jQuery 3.x compatibility.
Backwards-incompatible changes:
The value of container parameter to pjax functions should be a string selector, and not a jQuery object anymore.
The value of container parameter cannot be a DOM node with an ID anymore.
The call signature $("#main").pjax("a") is not supported anymore because the container selector #main cannot...
# on URLs in Safari.& and ? in components other than query string.Pjax content-related fixes:
<script> tags on pjax back/forward<a name="..."> anchors after pjax navigationscrollTop() twiceBrowser URL and anchor fixes:
location.hash references a DOM ID using document.getElementById() instead of passing the whole value as selector to $().