2014-09-19 2 views
0

я использую позвоночник и вот мое мнение:Backbone нажмите на кнопку инвалидов события

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

'click #but': 'someAction' 

}, 

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

}); 

Этот код не работает, если #but отключен. Какое событие я должен использовать для отключенных кнопок?

+1

Если события на элементах инвалидов ваше беспокойство это может помочь: http://stackoverflow.com/questions/3100319/event-on-a-disabled-input –

+0

http://stackoverflow.com/questions/9391170/jquery-register-click-event-while-button- is-disabled –

+0

http://stackoverflow.com/questions/16109228/clicking-a-disa кровь-вход или кнопки –

ответ

2

в вашем HTML сделать что-то вроде этого, оберните кнопку в DIV:

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

А просмотра кода hadle события на этой обертке:

events: { 
'click #butWrapper': 'someAction' 
}, 
Смежные вопросы