2013-03-11 4 views
0

오라클의 입력 유형 = 번호 필드에서 .change 이벤트가 두 번 발생하는 이유는 무엇입니까 (버전 12.14 빌드 1738을 사용하는 메신저)?
다른 모든 브라우저에서 완벽하게 작동합니다. 예를 들어 type = text로 변경하면 의도 한대로 작동합니다. http://jsfiddle.net/936mn/. 변경 이벤트가 오페라에서 두 번 발생했습니다.

$(function(){ 
    $('.inter').change(function(){ 
    alert("huh");}); 
}); 
+0

각 경고 후에 브라우저가 값을 0으로 설정할 수 있기 때문에 –

+0

지금 나와 함께 오페라가 없기 때문에 첫 번째 경고 이후에 입력란의 값을 확인하십시오. –

+0

' 경고'? 대신에'console.log'를 사용하십시오. 오페라가 입력 필드가 포커스를 잃을 때 변경 이벤트를 발생시킬 수 있습니다. – RoToRa

답변

0

이 여기에 잘 작동하지만, 아마 당신이 사용하고있는 플랫폼과의 통합에 관한 오페라의 버그에서 예를 참조 .

관련 문제