2014-04-09 4 views
0

사용자가 스페이스를 클릭 할 때마다 이벤트 리스너를 추가하고 싶습니다. (keyCode : 32)백본 공간이있는 keyup 이벤트 추가하기

어떻게하면됩니까? 내 이벤트가 모든 keyup()에서 트리거된다는 것을 알지만 공간으로 제한하려고합니다. 다음과 같은

class New.Editor extends App.Views.ItemView 
    template: "document/new/_editor" 

    triggers: 
     "keyup" : "document:save" 

답변

1

뭔가 작업을해야합니다 :

triggers: 
    "keyup" : saveFunction, 


saveFunction = function(e){ 
    if (e.keyCode ==32) { 
     document:save; 
    } 

} 

일반 jQuery를 :

$("#test").keyup(function(e) { 
    var code = (e.keyCode ? e.keyCode : e.which); 
    if (code==32) { 
     //Your functions 
    } 

}); 

당신이 아이디어를 얻을 희망 ..