当前位置: 移动技术网 > IT编程>开发语言>JavaScript > jQuery实现Twitter的自动文字补齐特效

jQuery实现Twitter的自动文字补齐特效

2019年05月11日  | 移动技术网IT编程  | 我要评论

jquery实现twitter的自动文字补齐特效。

\

上图效果可以使用jquery插件typeahead.js来实现,这款jquery插件来自于twitter的一个新的项目,支持远程和本地的数据集。比较有特色的地方在于你可以将数据集使用本地存储(local storage)来保存在本地,有效的提高用户体验。同时也拥有很多远程数据集的处理选项,例如(请求频率,最大的并发请求数,等等)。

主要特性

支持数据本地保存,客户端加载,优化加载速度
支持多语言,并且支持阿拉伯文
支持hogan.js模板引擎整合
支持多数据集拼装
支持本地和远程的数据集

项目地址

https://twitter.github.io/typeahead.js

如何使用

首先在网页 head 中引入 jquery 框架和 typeahead.js 插件的相关 js 和 css 文件

 

代码如下:


<link href=  "typeahead.min.css"   rel=  "stylesheet"  >
<script src=  "jquery-1.9.1.min.js"  ></script>
<script src=  "typeahead.min.js"  ></script>

然后添加要想实现动画的 html 元素,如

代码如下:


<input id=  "demo"   class  =  "typeahead"   type=  "text"   placeholder=  "test"  >

最后初始化

代码如下:


view source
$(  '#demo'  ).typeahead({
name:  'test'  ,
local: [  "site518"  ,  "lwolf"  ],
limit: 10
});

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网