<div id="newNews" class="commonfrm"><h4>最新消息</h4><table><tr id="t_head"><th class="th_category">类别</th><th>标题</th><th class="th_time">发布时间</th></tr><tr><td ><a href="#" class="td_category">[政治]</a></td><td><a href="#">闺蜜干政</a></td><td class="td_time">12-21 15:55</td></tr><tr><td ><a href="#" class="td_category">[娱乐]</a></td><td><a href="#">皇家赌场</a></td><td class="td_time">12-21 15:55</td></tr><tr><td ><a href="#" class="td_category">[时尚]</a></td><td><a href="#">帅气衣服</a></td><td class="td_time">12-21 15:55</td></tr><tr><td><a href="#" class="td_category">[政治]</a></td><td><a href="#">访俄罗斯</a></td><td class="td_time">12-21 15:55</td></tr><tr><td><a href="#" class="td_category">[体育]</a></td><td><a href="#">足球</a></td><td class="td_time">12-21 15:55</td></tr><tr><td><a href="#" class="td_category">[体育]</a></td><td><a href="#">羽毛球夺冠</a></td><td class="td_time">12-21 15:55</td></tr></table></div><script>$("#ibtnSearch").click(function () {var content = $("#t_head").siblings();var key=$("#txtKey").val();if ($("#radcategory")[0].checked){content.hide().children(':first-child:contains("'+key+'")').parent().show()}elsecontent.hide().children(':nth-child(2):contains("'+key+'")').parent().show();})</script>

初始页面如图所示

结果如图

第一步先找到所有内容,将所有内容隐藏起来。

然后利用内容过滤选择器contain将相关消息显示出来。   注:nth-child(2)为父元素的第二个子元素

上述代码有根据类别筛选和根据标题筛选。当根据标题筛选 '球'  的时候。找到 tr 中的第二个孩子是否包含 '球',如果有的话把整个tr显示出来

JQuery: 实现筛选功能相关推荐

  1. chosen jquery ajax搜索,基于chosen插件实现人员选择树搜索自动筛选功能

    要实现的功能截图: 要求: 1.点击输入框可以根据拼音自动筛选数据,并且标记已经选择的数据,没有结果的时候提示,相应的更新左边树状态 2.勾选树右侧树的复选框左侧出现相应的内容 我用到的插件 vue+ ...

  2. 基于JSON+JQuery实现的多条件筛选功能(类似京东和淘宝功能)

    首先看一下实现效果: 现在JSON用于数据的封装和管理越来越流行,一直想着通过JSON实现很多的小工具,比如多条件筛选.表格定制化.数据验证.tree树等等,最近没事就用JSON和JQuery实现了类 ...

  3. 给select2 jQuery下拉条select美化及功能扩展插件增加拼音筛选功能

    select2美化了下拉框,它能让丑陋的.很长的select选择框变的更好看.更方便,支持搜索,ajax远程数据集,以及很多扩展功能,还开放了一些接口. select2下载地址 select2插件可以 ...

  4. 织梦++高级搜索php,织梦多条件筛选功能实现(dede联动搜索) - DeDecms

    织梦多条件筛选功能实现(dede联动搜索) 用织梦实现筛选的功能,其实主要就是运用到了织梦的高级搜索功能,然后用ajax去post替换掉本来的结果就可以了. 其实筛选的话,主要有两个问题需要解决,一个 ...

  5. JavaWeb开发 前端语言:jQuery(一) jQuery核心函数、jQuery对象、jQuery选择器、以及jQuery元素筛选

    JavaWeb开发 前端语言:jQuery 1.jQuery介绍 1.1 jQuery的初使用 1.2 使用jQuery的常用问题解析 2. jQuery核心函数介绍 3.区分jQuery对象与dom ...

  6. 基于JavaScript实现前端数据多条件筛选功能

    效果图: 实现方法:默认全部.点击每一项进行不同条件切换,根据后台数据传递参数,实现动态的商品筛选功能. 参考如下: 代码如下:源代码 下载: https://github.com/gaomengpi ...

  7. 查询两张表 然后把数据并在一起_工作表数据查询时,类似筛选功能LIKE和NOT LIKE的应用...

    大家好,我们继续讲解VBA数据库解决方案,今日讲解第53讲内容:工作表查询时,类似于筛选功能的LIKE和NOT LIKE 的应用.大家在工作的时候,利用EXCEL操作,筛选是必不可少的工具之一.例如我 ...

  8. Internet Explorer7.0仿冒网站筛选功能的使用

    作者:许本新 现在是信息时代,互联网是现今人们不可缺少的一种通信和办公工具,但同时互联网上又充满了风险,不仅有名目繁多的病毒.蠕虫和木马程序,还有大量用于窃取个人信息的钓鱼网站和恶意网站.通过各种媒体 ...

  9. 用jquery的ajax功能获取网站alexa的方法

    用jquery的ajax功能获取网站alexa的方法: 获取网站alexa的方法其实就是利用了jquery的ajax功能,获取远程的xml文件,读取指定内容的代码,从而获取网站的alexa排名. 代码 ...

  10. JQuery实现Ajax功能

    使用jquery实现ajax功能的示例代码如下: $.ajax({url:"/WebCrowd/servlet/AjaxServlet", //请求的地址data:{method: ...

最新文章

  1. 2020年度“社区之星”出炉!原来社区里的技术大佬们是这样成长起来的!
  2. 安装VMware,出现Microsoft Runtime DLL 安装程序未能完成安装,解决方法
  3. 一些常见的Find 命令
  4. 如何正确使用数据可视化图表
  5. 十七.激光和惯导LIO-SLAM框架学习之IMU和IMU预积分
  6. 外媒:麦当劳、星巴克、必胜客开始在萨尔瓦多接受比特币支付
  7. 使用 Dawn 构建 React 项目
  8. html面中select下拉框回显,select下拉框数据回显
  9. 脑机接口的技术与应用
  10. Jquery不同版本的兼容性
  11. 人生就是不断地战斗。 --王者荣耀之宫本武藏
  12. 甲骨文一键修改root密码
  13. http client的英文文档 牛逼
  14. 夜神模拟器之burp抓包
  15. low rank读书笔记
  16. 使用HtmlUnit爬取知网论文
  17. java集合——Map
  18. MOV指令是数据传送指令
  19. linux开启514端口,查看linux服务器所开放的端口
  20. GNSS CORS站观测值数据FTP下载

热门文章

  1. express4.x中的链式路由句柄
  2. 微软MSDN中文网络广播(Webcast)——Visual Studio 2010 ALM应用实践系列课程预告(2011)...
  3. Snort 网络***检测系统(二)之Snort 介绍
  4. 控件onkeyup事件,使验证控件不能即时验证
  5. 机器学习中矩阵向量求导
  6. 软件系统设计 表驱动法
  7. WIN10 中mysql8 忘记密码
  8. vscode 常用插件
  9. golang类型断言及检测其是否断言成功
  10. 使用docker快速启动jetlinks