2010-06-18 4 views
0

내 웹 사이트에 textarea 필드가 있고 사용자가 해시 태그를 입력 할 때 jQuery를 사용하여 이벤트를 트리거하고 싶습니다. 해시 태그를 입력하거나 '@'기호를 사용하면 입력 할 때 친구를 위해 데이터베이스를 쿼리 할 수있는 Facebook 및 Twitter와 같은 웹 사이트의 추세와 유사합니다.해시 태그 (또는 임의의 문자)를 입력했을 때의 jQuery 이벤트!

누구나 플러그인을 제공 할 수 있습니까? 예를 들어 이것으로 올바른 방향으로 시작할 수 있습니까? 필자는 자동 완성 플러그인을 살펴 봤습니다.이 플러그인은 데이터베이스 쿼리에 매우 효과적이지만, div 등의 팝업과 같은 다른 작업을 원한다면 어떻게해야합니까? 기본적으로 해시 태그를 입력 할 때 트리거하고 사용자가 입력을 계속할 때 이벤트를 닫을 수있는 방법을 찾고 있습니까?

도움 주셔서 감사합니다.

답변

0

keydown, keyup 또는 keypress 이벤트 (사용 사례에 따라 다름)를 확인한 다음 처리기의 텍스트 영역에서 마지막으로 입력 한 문자를 확인할 수 있습니다. 캐릭터가 # 경우 - 특정 일을하십시오. 해당 설명서 페이지의 예제 및 event.keyCode을 살펴보십시오.

관련 문제