5
Jorn Zaefferer의 "자동 완성"jQuery 플러그인을 사용하는 양식 필드가 있습니다. 일부 텍스트를 입력 한 다음 그 중 일부를 선택하고 백 스페이스를 누르면 자동 완성 목록이 업데이트됩니다. 하지만 백 스페이스 대신 삭제를 누르면 자동 완성 목록이 사라집니다.이벤트는 백 스페이스 키로 트리거되지만 키는 삭제하지 않습니다.
플러그인의 코드를 살펴보면 자동 완성 업데이터가 필드의 keydown 이벤트에 의해 트리거되고 백 스페이스와 삭제가 keydown을 트리거하는 것처럼 보입니다.
백 스페이스와 삭제간에 근본적인 차이점이 있습니까? 당신이 onChange()
method 보면
아하! 플러그인을 해킹하려고 ... 그래, 그 네 줄을 주석으로 처리해서 그것을 분류했다. 고마워, 닉! –