jQuery中过滤器的基本用法示例


Posted in jQuery onOctober 11, 2017

本文实例讲述了jQuery中过滤器的基本用法。分享给大家供大家参考,具体如下:

HTML正文:

<input type="button" id="b1" value="偶数行红色"><br>
<input type="button" id="b2" value="奇数行绿色"><br>
<table border=1 width="100px">
<tr><td>1</td><td>1</td><td>1</td><td>1</td></tr>
<tr><td>2</td><td>2</td><td>2</td><td>2</td></tr>
<tr><td>3</td><td>3</td><td>3</td><td>3</td></tr>
<tr><td>4</td><td>4</td><td>4</td><td>4</td></tr>
<tr><td>5</td><td>5</td><td>5</td><td>5</td></tr>
</table><br>
<input type="button" id="b3" value="奇数列红色"><br>
<input type="button" id="b4" value="偶数列绿色"><br>
<table border=1 width="100px">
<tr><td>1</td><td>1</td><td>1</td><td>1</td></tr>
<tr><td>2</td><td>2</td><td>2</td><td>2</td></tr>
<tr><td>3</td><td>3</td><td>3</td><td>3</td></tr>
<tr><td>4</td><td>4</td><td>4</td><td>4</td></tr>
<tr><td>5</td><td>5</td><td>5</td><td>5</td></tr>
</table><br>
<input type="button" id="b5" value="奇数元素绿色"><br>
<table border=1 width="100px">
<tr><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td></tr>
<tr><td>2</td><td>2</td><td>2</td><td>2</td><td>2</td></tr>
<tr><td>3</td><td>3</td><td>3</td><td>3</td><td>3</td></tr>
<tr><td>4</td><td>4</td><td>4</td><td>4</td><td>4</td></tr>
<tr><td>5</td><td>5</td><td>5</td><td>5</td><td>5</td></tr>
</table>

Javascript操作代码:

$('#b1').click(function(){
/*table:eq(0) tr:even table:eq(0):筛选出第一张表格 tr:even:筛选出tr属性的对象
*注意table和tr对象中间有空格,表示从属关系
*/
$('table:eq(0) tr:even').css("background","red"); 
});
$('#b2').click(function(){
$('table:eq(0) tr:odd').css("background","green");
});
$('#b3').click(function(){
$('table:eq(1) td:even').css("background","red");
});
$('#b4').click(function(){
$('table:eq(1) td:odd').css("background","green");
});
$('#b5').click(function(){
$('table:eq(2) td:even').css("background","green");
});

效果:

jQuery中过滤器的基本用法示例

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery输入框密码的显示隐藏【代码分享】
Apr 29 jQuery
Jquery获取radio选中的值
May 05 jQuery
jquery基于layui实现二级联动下拉选择(省份城市选择)
Jun 20 jQuery
jQuery实现广告条滚动效果
Aug 22 jQuery
jquery根据name取得select选中的值实例(超简单)
Jan 25 jQuery
jQuery实现动态加载select下拉列表项功能示例
May 31 jQuery
[jQuery] 事件和动画详解
Mar 05 jQuery
Jquery Datatables的使用详解
Jan 30 jQuery
JQuery事件委托(适用于给动态生成的脚本元素添加事件)
Feb 01 jQuery
jquery实现烟花效果(面向对象)
Mar 10 jQuery
jQuery实现倒计时功能完整示例
Jun 01 jQuery
jquery插件实现代码雨特效
Apr 24 jQuery
jQuery中extend函数简单用法示例
Oct 11 #jQuery
jQuery实现的事件绑定功能基本示例
Oct 11 #jQuery
解决JQuery全选/反选第二次失效的问题
Oct 11 #jQuery
jQuery实现的form转json经典示例
Oct 10 #jQuery
认识jQuery的Promise的具体使用方法
Oct 10 #jQuery
jQuery实现获取table中鼠标click点击位置行号与列号的方法
Oct 09 #jQuery
jQuery插件artDialog.js使用与关闭方法示例
Oct 09 #jQuery
You might like
php插入中文到sqlserver 2008里出现乱码的解决办法分享
2012/07/19 PHP
php将数组转换成csv格式文件输出的方法
2015/03/14 PHP
在Windows系统下使用PHP生成Word文档的教程
2015/07/03 PHP
如何打开php的gd2库
2017/02/09 PHP
php实现购物车产品删除功能(2)
2020/07/23 PHP
用Jquery实现可编辑表格并用AJAX提交到服务器修改数据
2009/12/27 Javascript
Javascript 读书笔记索引贴
2010/01/11 Javascript
nodeType属性返回被选节点的节点类型介绍
2013/11/22 Javascript
用jquery仿做发微博功能示例
2014/04/18 Javascript
jQuery 中国省市两级联动选择附图
2014/05/14 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
Bootstrap所支持的表单控件实例详解
2016/05/16 Javascript
jquery点击展示与隐藏更多内容
2016/12/03 Javascript
移动端点击态处理的三种实现方式
2017/01/12 Javascript
angular实现IM聊天图片发送实例
2017/05/08 Javascript
Angular中ng-options下拉数据默认值的设定方法
2017/06/21 Javascript
React Native如何消除启动时白屏的方法
2017/08/08 Javascript
vue webpack重写cookie路径的方法
2019/07/10 Javascript
JS面向对象编程实现的拖拽功能案例详解
2020/03/03 Javascript
vue data有值,但是页面{{}} 取不到值的解决
2020/11/09 Javascript
[59:08]Ti4 冒泡赛第二天 NEWBEE vs Titan 2
2014/07/15 DOTA
[01:39]2014DOTA2国际邀请赛 Newbee经理CU专访队伍火力全开
2014/07/15 DOTA
在类Unix系统上开始Python3编程入门
2015/08/20 Python
python删除服务器文件代码示例
2018/02/09 Python
python 环境搭建 及python-3.4.4的下载和安装过程
2019/07/20 Python
使用 Python 处理 JSON 格式的数据
2019/07/22 Python
python3 实现的对象与json相互转换操作示例
2019/08/17 Python
Lenox官网:精美的瓷器&独特的礼品
2017/02/12 全球购物
获取邓白氏信用报告:Dun & Bradstreet
2019/01/22 全球购物
如何实现一个自定义类的序列化
2012/05/22 面试题
Python面试题:Python里面如何生成随机数
2015/03/12 面试题
物流管理毕业生自荐信范文
2014/03/15 职场文书
大专学生求职自荐信
2014/07/06 职场文书
董事长助理工作总结2015
2015/07/23 职场文书
vue-router中hash模式与history模式的区别
2021/06/23 Vue.js
《极主夫道》真人电影正式预告 定档6月3日上映
2022/04/05 日漫