Skip to content
Super-seeded by github.com/balupton/history.js - jQuery History allows you to easily track changes of the pages state by tracking URL Hashes. Supports changes triggered by bookmarks and back & forward buttons, as well as cross browser support.
Branch: master
Clone or download
Latest commit 6efe52e May 1, 2012
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo Removed unused dependencies. Updated sparkle. Aug 31, 2010
scripts
.gitignore
CHECKLIST.txt v1.2.0-dev. New demo, moved to github, split from Ajaxy, added Makefile Jul 21, 2010
History.md Updated readme. Changed to MIT License. Apr 30, 2012
LICENSE.txt Updated readme. Changed to MIT License. Apr 30, 2012
Makefile Updated readme. Changed to MIT License. Apr 30, 2012
README.md

README.md

jQuery History

Super-seeded by github.com/balupton/history.js - jQuery History allows you to easily track changes of the pages state by tracking URL Hashes. Supports changes triggered by bookmarks and back & forward buttons, as well as cross browser support.

Usage

Refer to the demo and the source code

Query Strings

If you would like to have a QueryString in your hash and fetch the contents of it. So for example we have:

http://localhost/page/#subpage?a=true&b=false

And we would like to extract b. Then we can do:

var hashData = hash.queryStringToJSON();
console.log(hashData); // {a:true,b:false}
console.log(hashData.a); // true
console.log(hashData.b); // false

But first, you will have to download the queryStringToJSON function from within here:

https://github.com/balupton/jquery-sparkle/blob/master/scripts/resources/core.string.js

And place it within your own code. It is not included within jQuery History by default, as it is not essential.

History

You can discover the history inside the History.md file

License

Licensed under the MIT License
Copyright © 2008-2010 Benjamin Arthur Lupton

Thanks

You can’t perform that action at this time.