84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
类型如提出新问题页面有手边问题标签一栏,js渣想了解其具体细节
学习是最好的投资!
不好意思回答的晚了点。 sf的标签系统在前端用js主要实现了两个小功能:1.标签的自动补全,2.鼠标hover时弹出标签描述。
标签的自动补全:监听用户输入事件,把用户输入的查询字符串发给后端,后端返回含有相关标签信息的数组。主要使用了ichord大神的At.js来实现。
鼠标hover后弹出标签详情:需要判断用户是故意hover的还是鼠标不小心经过的。使用了hoverIntent来实现。
js的异步处理而已
不好意思回答的晚了点。
sf的标签系统在前端用js主要实现了两个小功能:1.标签的自动补全,2.鼠标hover时弹出标签描述。
标签的自动补全:监听用户输入事件,把用户输入的查询字符串发给后端,后端返回含有相关标签信息的数组。主要使用了ichord大神的At.js来实现。
鼠标hover后弹出标签详情:需要判断用户是故意hover的还是鼠标不小心经过的。使用了hoverIntent来实现。
js的异步处理而已