html5中文学习网

您的位置: 首页 > 网站及特效实例 > javascript特效 » 正文

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

[ ] 已经帮助:人解决问题

WqtHTML5中文学习网 - HTML5先行者学习网

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

主要特性WqtHTML5中文学习网 - HTML5先行者学习网

支持数据本地保存,客户端加载,优化加载速度WqtHTML5中文学习网 - HTML5先行者学习网
支持多语言,并且支持阿拉伯文WqtHTML5中文学习网 - HTML5先行者学习网
支持Hogan.js模板引擎整合WqtHTML5中文学习网 - HTML5先行者学习网
支持多数据集拼装WqtHTML5中文学习网 - HTML5先行者学习网
支持本地和远程的数据集WqtHTML5中文学习网 - HTML5先行者学习网

项目地址WqtHTML5中文学习网 - HTML5先行者学习网

http://twitter.github.io/typeahead.jsWqtHTML5中文学习网 - HTML5先行者学习网

如何使用WqtHTML5中文学习网 - HTML5先行者学习网

首先在网页 head 中引入 jQuery 框架和 Typeahead.js 插件的相关 JS 和 CSS 文件WqtHTML5中文学习网 - HTML5先行者学习网

复制代码 代码如下:
WqtHTML5中文学习网 - HTML5先行者学习网
<link href=  "typeahead.min.css"   rel=  "stylesheet"  > WqtHTML5中文学习网 - HTML5先行者学习网
<script src=  "jquery-1.9.1.min.js"  ></script> WqtHTML5中文学习网 - HTML5先行者学习网
<script src=  "typeahead.min.js"  ></script> WqtHTML5中文学习网 - HTML5先行者学习网
WqtHTML5中文学习网 - HTML5先行者学习网

然后添加要想实现动画的 HTML 元素,如WqtHTML5中文学习网 - HTML5先行者学习网

复制代码 代码如下:
WqtHTML5中文学习网 - HTML5先行者学习网
<input id=  "demo"   class  =  "typeahead"   type=  "text"   placeholder=  "test"  > WqtHTML5中文学习网 - HTML5先行者学习网
WqtHTML5中文学习网 - HTML5先行者学习网

最后初始化WqtHTML5中文学习网 - HTML5先行者学习网

复制代码 代码如下:
WqtHTML5中文学习网 - HTML5先行者学习网
view sourceWqtHTML5中文学习网 - HTML5先行者学习网
$(  '#demo'  ).typeahead({ WqtHTML5中文学习网 - HTML5先行者学习网
name:  'test'  , WqtHTML5中文学习网 - HTML5先行者学习网
local: [  "Site518"  ,  "Lwolf"  ], WqtHTML5中文学习网 - HTML5先行者学习网
limit: 10 WqtHTML5中文学习网 - HTML5先行者学习网
}); WqtHTML5中文学习网 - HTML5先行者学习网
WqtHTML5中文学习网 - HTML5先行者学习网

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助