JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.0.0/backbone.js"></script>
<script src="https://rawgithub.com/akre54/Backbone.Attributes/master/backbone.attributes.js"></script>
<script src="https://rawgithub.com/NYTimes/backbone.stickit/master/backbone.stickit.js"></script>
<input id="test"></input>
JavaScript
new (Backbone.View.extend({
el: 'body',
bindings: {
'#test': 'test'
},
initialize: function() {
this.model = _.extend({}, Backbone.Attributes);
this.model.get = this.model.getAttribute;
this.model.set = this.model.setAttribute;
this.model.on('change:test', function(event, val, options) {
alert(val);
});
this.stickit();
}
}));