开源项目 At.js 可以自行注册监听字符,自动补全 emoji 表情哦!

ichord · 2012年03月16日 · 最后由 autocomplete 回复于 2017年03月18日 · 5389 次阅读

已经归并到 master 分支了.


某天,我在github开了一个 通用的 issue, 但一直没动力去做. 在过去了很长很长一段时间后,一个英雄路过了这个已经布满蜘蛛网的issue,写下了

想用来补全 emoji 表情

于是,这个功能出现拉!

这个功能刚做完还放在 feature 分支里,有兴趣的同学可以clone后一键打开 example.html玩玩看.
emoji 表情监听的字符是冒号. : (这个字符可以随便改)。

历史回顾请看 github 的 issue

共收到 17 条回复

很有用的插件!

:a 是真的吗

是真的🎱

@pokkalee @anklos 这里还没有用上呢..

是的,我只是把自动补全的码贴出来呵呵

好像要改名字了,不能叫 At.js 了。

@lepture 我不知道叫啥好啊. what's your point.

@ichord 这个机制改为 register(something, {data:list}) 然后可以 register 多个,那就无敌了,叫 At.js 就来委屈了。

complete.js

太强大了,谢谢你。有个问题,为什么不做成GEM呢?

我要学习下你的源代码。

谢谢。Pragmatic.ly 在用,很方便

#10楼 @dmhorse 有 gem, 这个: https://github.com/ichord/jquery-atwho-rails @ruby_sky go ahead. @yedingding wow! surprise me! 我要去试试看. 😄

这两天我看到人就会推荐这个gem

#14楼 @ichord 谢谢,我已经用上了js版本的,晚点替换成gem

实现一个智能提示功能需要ajax、数据库、jsp/php、算法等很多知识, 如果数据量大,还需要特殊优化 一个小功能,花费太大精力很不划算 92find.com上的一个js插件实现了搜索框自动补全托管服务, 只要一行javascript代码就可以实现百度、淘宝搜索框提示的全部功能 比如:汉字拼音匹配、拼音前缀匹配、模糊搜索、智能容错,还可以自定义提示词汇及其排序权重 花五分钟我的网站就可以部署同百度、淘宝一样强大好用的输入提示功能 同时兼容IE、Firefox、Safari、Chrome、Opera各种浏览器 兼容ios、Android、Windows

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册