我正在创建一个智能文本区域,它需要识别在“#”符号之后键入的术语。这需要能够对当前键入的术语起作用,并且能够对 ' 的多个实例起作用#' 单个文本区域中的符号。
当您键入“@”符号以在帖子中标记某人时,它的工作方式与 Facebook 相同。将出现一个下拉列表,列表项将根据“#”符号后的字词进行过滤。
如果用户要键入一个术语然后稍后对其进行修改,这也需要起作用。我知道这会使事情变得有点复杂。
实现此功能的最佳方法是什么?
最佳答案
我不知道它是否有帮助,但这是我用来查找哈希值的小脚本。
http://jsfiddle.net/aNgVV/
关于javascript - JS/jQuery : Best way to get typed characters after '#' in textarea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5471915/