Backbone.js的View简单示例

Backbone.js的View使用示例:

HTML:

<input type="button" value="1" />
<ul>
    <li>1111</li>
    <li>2222</li>
    <li>3333</li>
    <li>4444</li>
</ul>

JS:

// 事件委托
var V = Backbone.View.extend({
    el:$('body'),
    events:{
        'click input':'aaa',  // 给input绑定click事件, 调用aaa()
        'mouseover li':'bbb'  // 给input绑定mouseover事件, 调用bbb() 
    },
    aaa: function(){
        alert('clicked');
    },
    bbb: function(){
        alert('overed');
    }
});
var v = new V;