JQuery: 实现筛选功能
<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: 实现筛选功能相关推荐
- chosen jquery ajax搜索,基于chosen插件实现人员选择树搜索自动筛选功能
要实现的功能截图: 要求: 1.点击输入框可以根据拼音自动筛选数据,并且标记已经选择的数据,没有结果的时候提示,相应的更新左边树状态 2.勾选树右侧树的复选框左侧出现相应的内容 我用到的插件 vue+ ...
- 基于JSON+JQuery实现的多条件筛选功能(类似京东和淘宝功能)
首先看一下实现效果: 现在JSON用于数据的封装和管理越来越流行,一直想着通过JSON实现很多的小工具,比如多条件筛选.表格定制化.数据验证.tree树等等,最近没事就用JSON和JQuery实现了类 ...
- 给select2 jQuery下拉条select美化及功能扩展插件增加拼音筛选功能
select2美化了下拉框,它能让丑陋的.很长的select选择框变的更好看.更方便,支持搜索,ajax远程数据集,以及很多扩展功能,还开放了一些接口. select2下载地址 select2插件可以 ...
- 织梦++高级搜索php,织梦多条件筛选功能实现(dede联动搜索) - DeDecms
织梦多条件筛选功能实现(dede联动搜索) 用织梦实现筛选的功能,其实主要就是运用到了织梦的高级搜索功能,然后用ajax去post替换掉本来的结果就可以了. 其实筛选的话,主要有两个问题需要解决,一个 ...
- JavaWeb开发 前端语言:jQuery(一) jQuery核心函数、jQuery对象、jQuery选择器、以及jQuery元素筛选
JavaWeb开发 前端语言:jQuery 1.jQuery介绍 1.1 jQuery的初使用 1.2 使用jQuery的常用问题解析 2. jQuery核心函数介绍 3.区分jQuery对象与dom ...
- 基于JavaScript实现前端数据多条件筛选功能
效果图: 实现方法:默认全部.点击每一项进行不同条件切换,根据后台数据传递参数,实现动态的商品筛选功能. 参考如下: 代码如下:源代码 下载: https://github.com/gaomengpi ...
- 查询两张表 然后把数据并在一起_工作表数据查询时,类似筛选功能LIKE和NOT LIKE的应用...
大家好,我们继续讲解VBA数据库解决方案,今日讲解第53讲内容:工作表查询时,类似于筛选功能的LIKE和NOT LIKE 的应用.大家在工作的时候,利用EXCEL操作,筛选是必不可少的工具之一.例如我 ...
- Internet Explorer7.0仿冒网站筛选功能的使用
作者:许本新 现在是信息时代,互联网是现今人们不可缺少的一种通信和办公工具,但同时互联网上又充满了风险,不仅有名目繁多的病毒.蠕虫和木马程序,还有大量用于窃取个人信息的钓鱼网站和恶意网站.通过各种媒体 ...
- 用jquery的ajax功能获取网站alexa的方法
用jquery的ajax功能获取网站alexa的方法: 获取网站alexa的方法其实就是利用了jquery的ajax功能,获取远程的xml文件,读取指定内容的代码,从而获取网站的alexa排名. 代码 ...
- JQuery实现Ajax功能
使用jquery实现ajax功能的示例代码如下: $.ajax({url:"/WebCrowd/servlet/AjaxServlet", //请求的地址data:{method: ...
最新文章
- 2020年度“社区之星”出炉!原来社区里的技术大佬们是这样成长起来的!
- 安装VMware,出现Microsoft Runtime DLL 安装程序未能完成安装,解决方法
- 一些常见的Find 命令
- 如何正确使用数据可视化图表
- 十七.激光和惯导LIO-SLAM框架学习之IMU和IMU预积分
- 外媒:麦当劳、星巴克、必胜客开始在萨尔瓦多接受比特币支付
- 使用 Dawn 构建 React 项目
- html面中select下拉框回显,select下拉框数据回显
- 脑机接口的技术与应用
- Jquery不同版本的兼容性
- 人生就是不断地战斗。 --王者荣耀之宫本武藏
- 甲骨文一键修改root密码
- http client的英文文档 牛逼
- 夜神模拟器之burp抓包
- low rank读书笔记
- 使用HtmlUnit爬取知网论文
- java集合——Map
- MOV指令是数据传送指令
- linux开启514端口,查看linux服务器所开放的端口
- GNSS CORS站观测值数据FTP下载