JSFiddle - React, Tailwind, and code Playground

by johnkpaul

HTML

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

JavaScript

var Router = Backbone.Router.extend({
  routes: {
    "help":                 "help",
  },
  help: function() {
  },

});
var router = new Router();


//start history
Backbone.history.start({pushState: true})

//navigate with no trigger
router.navigate('help');
log("Navigate without trigger: ",Backbone.history.getFragment())
    
//navigate with trigger
router.navigate('help', {trigger:true});
log("Navigate with trigger: ",Backbone.history.getFragment())
    
function log(){
    var args = Array.prototype.slice.call(arguments);
    var msg = args.map(JSON.stringify).join(" , ");
    $(document.body).append('<p>'+msg+'</p>');
    console.log.apply(console,arguments);
}