如何在事件中將preventDefault()添加到<button>
?我在下面有沒有工作..謝謝如何添加preventDefault()backbone.js
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);
});
}
});
謝謝,這是什麼意思「事件&&」 – 2013-02-25 09:16:37
它在事件對象上調用.preventDefault()之前檢查事件的存在。在這種情況下,它不是必需的,因爲所有綁定處理程序在被調用時都會接收該對象。 – 2013-02-25 09:21:24