JSFiddle - React, Tailwind, and code Playground

by Winter Soldier

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.3.3/backbone-min.js"></script>
<div id="overlay">
    <form action="/login" id="login_form">
        <input type="text" placeholder="Login" id="login_form-login">
        <input type="text" placeholder="Password" id="login_form-password">
        <input type="submit" value="Log in">
    </form>
</div>

JavaScript

LoginForm = Backbone.View.extend({
    el: $("#overlay"),
    events: {
        "submit #login_form" : "login",
    },
    login: function(e) {
        e.preventDefault();
        console.log("hello backbone");
    }
});
var login_view = new LoginForm();
console.log(login_view);