Jquery实现列表项的快速检索
来源:互联网 发布:浮生一日知乎 编辑:程序博客网 时间:2024/04/30 16:06
Html代码
<input type="text" id="shopSearchInput" /> <ul class="list-style shop-address"> <li data-word="北京市朝阳区">北京市朝阳区xxx路xxx街道</li> <li data-word="上海市浦东新区">上海市浦东新区张江镇xxx弄xxx号</li> <li data-word="广东省深圳市">广东省深圳市xxx路xxx号</li> </ul>
JS:
$('#shopSearchInput').bind('keyup',function(){ var words = $(this).val().replace(/\ +/g,"\\ ").replace(/\'/g,"\\'").replace(/\#/g,"\\#"); if (!words){ $('.shop-address>li').show(); return; }; $('.shop-address>li').show().filter(':not([data-word*='+words+'])').hide() })
首先需要将被检索的词(关键词data-word)防止检索项目上
将此方法绑定到#shopSearchInput输入框的keyup事件,一旦检测要用户输入的时候就去匹配,把匹配不到的隐藏掉
0 0
- Jquery实现列表项的快速检索
- JQUERY实现列表检索功能
- 快速检索盘的实现
- 联系人快速检索实现
- jQuery实现的list列表
- 散列表的插入和检索(c语言实现)
- Android--实现具有字母检索功能的联系人列表
- 实现列表时的多个检索条件
- java Swing中实现可检索的下拉列表
- jQuery实现的快速查找
- VC下利用多线程实现文件的快速检索
- VC下利用多线程实现文件的快速检索
- VC下利用多线程实现文件的快速检索
- 安卓 简单的 联系人快速检索控件QuickIndexBar实现
- JQuery实现高级检索功能
- jQuery 数据列表快速查询
- 基于jquery的下拉列表实现
- JQuery实现下拉列表的联动
- pod install 失效问题
- 京东商品详情页应对“双11”大流量的技术实践
- compileSdkVersion,targetSdkVersion,minSdkVersion,buildToolsVersion,兼容包版本
- Linux 下zip包的压缩与解压
- [未完成]游戏粒子系统的优化相关
- Jquery实现列表项的快速检索
- 电气人员操作注意
- bootstrap进度条
- 之字打印树
- redis实现分布式锁
- mysql 源码安装
- java生成秘钥key,并保存秘钥到文件中
- CentOS 7 网络配置
- Java调用 新浪微博API 接口发微博,逐项讲解,绝对清晰