var myRouter = new Backbone.Router(); Backbone.history.start(); myRouter.route('help/*anyURL','anyURL',function(){ console.log('called anytime the url changes to any url path'); }); //change url hash to "#foo" window.location.hash = 'help/foo'; //change url hash to "#/help/foo/boo/bar?coo=too&noo=loo" setTimeout(function(){window.location.hash = 'help/foo/boo/bar?coo=too&noo=loo';},2000);