Module 5: Routing

by emgee

HTML

<script src="http://documentcloud.github.com/underscore/underscore.js"></script>
<script src="http://documentcloud.github.com/backbone/backbone.js"></script>

JavaScript

var Workspace = Backbone.Router.extend({
    routes:{
        "search/:query": "search"
    },
    search: function(query){
        console.log("searched for " + query);
    }
});

var router = new Workspace();

Backbone.history.start();

router.navigate("search/cats", {trigger: true});