Hel*_*rld 2 javascript backbone.js
如何<button>在事件中添加preventDefault()?我下面的内容不起作用..谢谢  
var View = Backbone.View.extend({
    initialize: function () {
        //console.log('initializing ' + this.options.blankOption);
        this.template = $('#list-template').children();
    },
    el: '#container',
    events: {
        'click button' : 'render'
    },
    render: function(){
        this.events.preventDefault(); // not working ????
        var data = this.model.get('data');
        $.each(data,function (i,v) {
            console.log(data.text + " " + data.href);
        });
    }
});
Run Code Online (Sandbox Code Playgroud)
    小智 5
this.events不是事件对象.所以它不起作用
试试这个:
render: function(event){
    event && event.preventDefault();
    var data = this.model.get('data');
    $.each(data,function (i,v) {
        console.log(data.text + " " + data.href);
    });
}
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           2983 次  |  
        
|   最近记录:  |