Backbone单击禁用按钮事件

时间:2014-09-19 09:42:59

标签: javascript backbone.js

我使用骨干,这是我的观点:

view = Backbone.View.extend({
events: {

 'click #but': 'someAction'

},

someAction: function(){
   alert('yo!');
}

});

如果#but被禁用,此代码不起作用。我必须将哪个事件用于禁用按钮?

1 个答案:

答案 0 :(得分:2)

在你的html中做这样的事情,把你的按钮包在div中:

<div id='butWrapper'>
    <button id="but" disabled></button>
</div>

在此包装器中查看代码hadle事件:

events: {
 'click #butWrapper': 'someAction'
},