来源:自学PHP网 时间:2014-11-29 13:28 作者: 阅读:次
[导读] 本文介绍了一款jQuery实现的文字自动补全特效的插件,该插件可以结合本地数据进行一些操作。推荐关注一下H5的几种数据存储的方式(localstorage与sessionstorage、IndexedDB、离线缓存manife...
上图效果可以使用jQuery插件Typeahead.js来实现,这款jQuery插件来自于Twitter的一个新的项目,支持远程和本地的数据集。比较有特色的地方在于你可以将数据集使用本地存储(local storage)来保存在本地,有效的提高用户体验。同时也拥有很多远程数据集的处理选项,例如(请求频率,最大的并发请求数,等等)。 主要特性 支持数据本地保存,客户端加载,优化加载速度 项目地址 http://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 }); |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com