Skip to content

Instantly share code, notes, and snippets.

@weeksdev
Last active August 29, 2015 14:26
Show Gist options
  • Select an option

  • Save weeksdev/b970ae726be19da37298 to your computer and use it in GitHub Desktop.

Select an option

Save weeksdev/b970ae726be19da37298 to your computer and use it in GitHub Desktop.
//requires signal-js, crossroads, and hasher to work
crossroads.addRoute('order/{id}', function(id){
console.log(id);
});
function parseHash(newHash, oldHash) {
crossroads.parse(newHash);
}
hasher.initialized.add(parseHash); //parse initial hash
hasher.changed.add(parseHash); //parse hash changes
hasher.init(); //start listening for history change
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment