jquery实现搜索框功能实例详解


Posted in jQuery onJuly 23, 2018

搜索框实现搜索一个ul列表中的指定关键词的li。

html代码:

<ul class="todo-content">     
      <li class="todo-ltem">
        <div class="todo-tip">
          <p>fhasjfas</p>
        </div>
        <div class="todo-btnlist">
          <button class="btn-finish">完成</button>
          <button class="btn-finish">修改</button>
          <button class="btn-finish">删除</button>
        </div>
      </li>
      <li class="todo-ltem">
        <div class="todo-tip">
          <p>fhasjfas</p>
        </div>
        <div class="todo-btnlist">
          <button class="btn-finish">完成</button>
          <button class="btn-finish">修改</button>
          <button class="btn-finish">删除</button>
        </div>
<li class="todo-ltem">
        <div class="todo-tip">
          <p>你好</p>
        </div>
        <div class="todo-btnlist">
          <button class="btn-finish">完成</button>
          <button class="btn-finish">修改</button>
          <button class="btn-finish">删除</button>
        </div>
<li class="todo-ltem">
        <div class="todo-tip">
          <p>你好啊</p>
        </div>
        <div class="todo-btnlist">
          <button class="btn-finish">完成</button>
          <button class="btn-finish">修改</button>
          <button class="btn-finish">删除</button>
        </div>
      </li>
    </ul>

js:

当回车(keycode为13)按下时,获取输入框(id为findinput)的值,并保存在keyword关键字中,利用filter()对li进行筛选。

将原有内容隐藏,筛选出的内容进行渐变显示。

$('#findinput').keydown(function(event){
    if(event.keyCode == 13){
      var keyword = $(this).val()
      // alert(keyword)
      $('li').hide()//将原有的内容隐藏
      //然后将含有keyword的li进行渐变显示
      $("p").filter(":Contains("+keyword+")").parents('.todo-ltem').fadeIn(2000)
    }
  })

效果如下:

未筛选时:

jquery实现搜索框功能实例详解

筛选后:

jquery实现搜索框功能实例详解

总结

以上所述是小编给大家介绍的jquery实现搜索框功能实例详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jquery 校验中国身份证号码实例详解
Apr 11 jQuery
利用jquery去掉时光轴头尾部线条的方法实例
Jun 16 jQuery
jquery加载单文件vue组件的方法
Jun 20 jQuery
利用jQuery异步上传文件的插件用法详解
Jul 19 jQuery
关于jquery form表单序列化的注意事项详解
Aug 01 jQuery
jQuery事件对象的属性和方法详解
Sep 09 jQuery
jQuery UI 实例讲解 - 日期选择器(Datepicker)
Sep 18 jQuery
jQuery 防止相同的事件快速重复触发方法
Feb 08 jQuery
实现jquery放大镜的两种方法
Feb 22 jQuery
jQuery中元素选择器(element)简单用法示例
May 14 jQuery
jQuery实现的隔行变色功能【案例】
Feb 18 jQuery
使用jQuery如何写一个含验证码的登录界面
May 13 jQuery
jQuery实现的点击按钮改变样式功能示例
Jul 21 #jQuery
jQuery实现输入框的放大和缩小功能示例
Jul 21 #jQuery
jQuery实现table表格信息的展开和缩小功能示例
Jul 21 #jQuery
jQuery实现表单动态添加数据并提交的方法
Jul 19 #jQuery
jQuery实现监听下拉框选中内容发生改变操作示例
Jul 13 #jQuery
jQuery实现checkbox全选功能完整实例
Jul 12 #jQuery
js与jQuery实现获取table中的数据并拼成json字符串操作示例
Jul 12 #jQuery
You might like
PHP的substr_replace将指定两位置之间的字符替换为*号
2011/05/04 PHP
php堆排序实现原理与应用方法
2015/01/03 PHP
PHP数字金额转换成中文大写显示
2019/01/05 PHP
form中限制文本字节数js代码
2007/06/10 Javascript
用Jquery实现可编辑表格并用AJAX提交到服务器修改数据
2009/12/27 Javascript
JavaScript中的关联数组问题
2015/03/04 Javascript
AngularJS中的过滤器使用详解
2015/06/16 Javascript
jQuery实现为控件添加水印文字效果(附源码)
2015/12/02 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
2016/11/30 Javascript
AngularJS使用ng-repeat和ng-if实现数据的删选显示效果示例【适用于表单数据的显示】
2016/12/13 Javascript
AngularJs 利用百度地图API 定位当前位置 获取地址信息
2017/01/18 Javascript
Angular.js 4.x中表单Template-Driven Forms详解
2017/04/25 Javascript
详解vue.js数据传递以及数据分发slot
2018/01/20 Javascript
Vue.js实现的表格增加删除demo示例
2018/05/22 Javascript
Nginx设置为Node.js的前端服务器方法总结
2019/03/27 Javascript
微信小程序收货地址API兼容低版本解决方法
2019/05/18 Javascript
如何在微信小程序中实现Mixins方案
2019/06/20 Javascript
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
2018/05/24 Python
python 将list转成字符串,中间用符号分隔的方法
2018/10/23 Python
python字符串Intern机制详解
2019/07/01 Python
Python合并2个字典成1个新字典的方法(9种)
2019/12/19 Python
解决python 找不到module的问题
2020/02/12 Python
浅谈numpy中函数resize与reshape,ravel与flatten的区别
2020/06/18 Python
美国在线家装零售商:Build.com
2016/09/02 全球购物
欧洲领先的电子和电信零售商和服务提供商:Currys PC World Business
2017/12/05 全球购物
瑞典灯具和照明网上商店:Lamp24.se
2018/03/17 全球购物
同程旅游英文网站:LY.com
2018/11/13 全球购物
Luxplus荷兰:以会员价购买美容产品等,独家优惠
2019/08/30 全球购物
Penhaligon’s英国官网:成立于1870年的英国香水制造商
2021/02/18 全球购物
捐款倡议书范文
2014/02/02 职场文书
高考标语大全
2014/06/05 职场文书
物业公司的岗位任命书
2014/06/06 职场文书
公司离职证明范本(5篇)
2014/09/17 职场文书
2015年化妆品销售工作总结
2015/05/11 职场文书
学习党章心得体会2016
2016/01/15 职场文书
积极心理学课程心得体会
2016/01/22 职场文书