2010-06-18 1 views
0

У меня есть поле textarea на моем сайте, и я хотел бы использовать jQuery для запуска события, когда пользователь вводит хэш-тег. Подобно тенденциям веб-сайтов, таких как Facebook и Twitter, которые позволяют вам запрашивать базу данных для друзей по мере ввода после ввода хэш-тега или использовать символ «@».Событие jQuery, когда набирается хэш-тег (или любой символ)!

Может ли кто-нибудь предоставить плагин или пример того, как я мог бы начать работу в правильном направлении? Я просмотрел плагин autocomplete, который отлично подходит для запросов к базе данных, но что, если я захочу сделать что-то еще, например, добавить div и т. Д.? Я в основном ищу способ запуска, даже когда набирается хэш-тег и закрывает событие, когда пользователь продолжает печатать?

Спасибо за помощь!

ответ

0

Вы можете взглянуть на события keydown, keyup или keypress (в зависимости от вашего варианта использования), а затем проверить, какой символ последний раз набран в текстовом поле в обработчике. Если символ # - выполняет определенную вещь. Взгляните на примеры на тех страницах документации и event.keyCode.

Смежные вопросы