2014-12-28 3 views
2

밖으로 클릭 한 후의 텍스트 영역에 해고 나의 템플릿입니다 이 이벤트는 내용을 변경 한 후에 텍스트 영역을 클릭 한 후에 만 ​​시작됩니다. 하지만 분명히 이벤트는 내가 찾고있는 기능인 텍스트 영역이 변경 될 때 호출되는 것으로 가정합니다.유성은 당신이 텍스트 영역 여기

+1

음을, 즉 JavaScript의 onchange가 일반적으로 어떻게 작동하는지. 사용자가 요소를 떠날 때까지 이벤트는 시작되지 않습니다. 다른 것을 원한다면, 키 누르기/입력과 타이머를 사용해야 할 것입니다. – epascarello

+0

불행히도, 사용자가 텍스트 영역에 무언가를 붙여 넣는 경우를 해결하려고합니다. 키 누르기, 타이머 및 변경 이벤트는 일부 붙여 넣기 한 후에 즉시 실행되지 않습니다. –

+1

그래서 입력/붙여 넣기 이벤트를 수신 대기합니다. – epascarello

답변

4

당신이 입력의 종류를 처리하기위한 당신의 기지를 커버하려면 다음과 같은 이벤트를 찾고보십시오 : 'input change paste keyup mouseup'

0

조금 더 포괄적 인 (나를 위해)이 가진 :

'change #box, paste #box, keyup #box, mouseup #box': function (e) { 
     Meteor.call('click', $("#box").val()); 

}