Commit Graph
22 Commits
Author SHA1 Message Date
Behind The Math 8cc616369d Add TS definition file to package.json 2018-03-15 16:03:18 -04:00
Behind The Math 8dabf6b9a0 Fix structure of TS definition file 2018-03-15 16:02:45 -04:00
Behind The Math 7a07a435bc Update README 2018-03-14 16:40:07 -04:00
Behind The Math 5b0ec7e099 Add Typescript definitions 2018-03-10 23:36:03 -05:00
Behind The Math 333ee344f4 Fix bug in contains() argument list
Fixes #135
2018-03-09 09:32:58 -05:00
Behind The Math 90d26d641c Remove focus from form elements as well. 2018-01-29 13:51:00 -05:00
Behind The Math 2d4df39f72 Remove a redundant call to .blur() 2018-01-24 20:19:02 -05:00
Behind The Math fa05e94f07 Only blur element if it's contained by one of the selectors
Previously, Pjax would blur (remove focus) from the active element
regardless of where it was on the page. This restricts that to
happen only if the active element is contained by one of the
elements represented by options.selectors, because only those are
affected by Pjax.

Fixes #4
2018-01-24 20:18:41 -05:00
Behind The Math 3c8cd087c5 Use double quotes in CLI arguments
Single quotes don't work in all environments.
2018-01-23 19:40:13 -05:00
Behind The Math 12f3be21fb Exclude pjax.min.js fom JSCS 2018-01-23 19:35:18 -05:00
Behind The Math b74fbc4178 Add a minified version of Pjax to NPM
Fixes #108.
2018-01-23 17:53:10 -05:00
Behind The Math 6000ad5620 Restore the trigger for the resize and scroll events to onSwitch 2018-01-22 20:42:57 -05:00
Behind The Math e7935d9c74 Add scrollRestoration option 2018-01-22 18:56:22 -05:00
Behind The Math 546b9abba3 Small bug fix 2018-01-22 17:32:59 -05:00
Behind The Math bc2432b18c Scroll to element position when URL contains a hash
When the URL contains a hash, try to find the corresponding
element, and if found, scroll to its position.

Based on darylteo/pjax@4893a2a657

Fixes #22.
2018-01-22 11:45:42 -05:00
Behind The Math 37d303ed66 Save scroll position with history
Save scroll position when navigating away from a page, and restore
it when navigating back to that page.

Fixes #30.
2018-01-22 11:27:13 -05:00
Behind The Math 36ed7079b1 Fix tooling for the example
Apparently we do need opn-cli.
2018-01-15 16:36:29 -05:00
Behind The Math 3bd101bb1d Update JSCS to the latest version 2018-01-09 14:09:40 -05:00
Behind The Math c0d64e41b8 Fix linting errors 2018-01-09 14:09:40 -05:00
Behind The Math e586440964 Update JSCS includes and excludes 2018-01-09 14:09:40 -05:00
Behind The Math d3d5ef7a11 Pass the element that triggered Pjax to the pjax:send event
Closes #62.
2017-12-21 13:06:49 -05:00
Behind The Math 0781f820ee Add switchElementsAlt() to the default switches
Fixes #83.
2017-12-19 15:56:48 -05:00