JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.3.3/underscore-min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/backbone.js/0.9.2/backbone-min.js"></script>

<script type="text/template" id="template">
    <button>Click me <!</button>
</script>

JavaScript

var View = Backbone.View.extend({
    el: $('.container'),

    initialize: function() {
        this.render();
    },

    render: function() {
        var templ = _.template($('#template').html(), {});
        this.$el.html(templ);

    },

    events: {
        "click button": "buttonClick"
    },

    buttonClick: function() {
        alert('clicked!');
    }
});

var view = new View();