//show what url looks like on page load $('#urlPL span').text(window.location.href); //create a Backbone Router var myRouter = new Backbone.Router(); //tell Backbone to start listening for changes in the URL Backbone.history.start(); //create a help route using route method, route(route, name, callback-function) myRouter.route('help','help',function(){ console.log('The url hash just change to /#help'); }); //change url hash to "#help" window.location.hash = 'help'; //show what url looks like after hash change, notice the #help $('#url span').text(window.location.href);