define(['jquery', 'backbone', 'underscore'], function($, Backbone, _) { 'use strict'; return Backbone.Router.extend({ initialize: function() { _.bindAll(this, 'changePage'); this.$el = $('#content'); // Tells Backbone to start watching for hashchange events Backbone.history.start(); }, // All of your Backbone Routes (add more) routes: { // When there is no hash bang on the url, the home method is called '': 'home' }, 'home': function() { var self = this; $('#p1').fastClick(function() { self.changePage($('