I get Cannot call \'start\' of undefined when calling...
Cannot call \'start\' of undefined
Backbone.history.start()
When running some checks Backbone return
I hit the same error.
This happens when you do not make an instance of the router:
var routerInstance = new blogRouter();
Make sure you include jQuery.js before underscore.js and backbone.js in HTML head.
jQuery.js
underscore.js
backbone.js