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实现在HTML文档加载完毕后自动执行某个事件的方法
May 08 jQuery
jQuery初级教程之网站品牌列表效果
Aug 02 jQuery
jQuery实现注册会员时密码强度提示信息功能示例
Sep 05 jQuery
jquery实现左右轮播图效果
Sep 28 jQuery
Vue中正确使用jQuery的方法
Oct 30 jQuery
jQuery幻灯片插件owlcarousel参数说明中文文档
Feb 27 jQuery
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
May 09 jQuery
jquery实现联想词搜索框和搜索结果分页的示例
Oct 10 jQuery
jQuery+Datatables实现表格批量删除功能【推荐】
Oct 24 jQuery
jQuery实现的点击图片居中放大缩小功能示例
Jan 16 jQuery
jQuery实现适用于移动端的跑马灯抽奖特效示例
Jan 18 jQuery
详解jQuery设置内容和属性
Apr 11 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
为php4加入动态flash文件的生成的支持
2006/10/09 PHP
开发大型PHP项目的方法
2006/10/09 PHP
一个用mysql_odbc和php写的serach数据库程序
2006/10/09 PHP
PHP批量查询WordPress留言者E-mail地址实现方法
2015/02/15 PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
2016/05/11 PHP
改进UCHOME的记录发布,增强可访问性用户体验
2011/01/17 Javascript
JavaScript动态插入script的基本思路及实现函数
2013/11/11 Javascript
JavaScript中DOM详解
2015/04/13 Javascript
javascript每日必学之基础入门
2016/02/16 Javascript
bootstrap输入框组代码分享
2016/06/07 Javascript
JavaScript常用正则验证函数实例小结【年龄,数字,Email,手机,URL,日期等】
2017/01/23 Javascript
vue2.0实战之使用vue-cli搭建项目(2)
2017/03/27 Javascript
微信小程序实现商品属性联动选择
2019/02/15 Javascript
详解wepy开发小程序踩过的坑(小结)
2019/05/22 Javascript
微信小程序实现左侧滑栏过程解析
2019/08/26 Javascript
[46:16]2018DOTA2亚洲邀请赛3月30日 小组赛B组 iG VS VP
2018/03/31 DOTA
python使用BeautifulSoup分页网页中超链接的方法
2015/04/04 Python
python基础教程之Filter使用方法
2017/01/17 Python
PyQt5组件读取参数的实例
2019/06/25 Python
浅谈Python 递归算法指归
2019/08/22 Python
pymysql模块的操作实例
2019/12/17 Python
大女孩胸罩:Big Girls Bras
2016/12/15 全球购物
FILA斐乐中国官方商城:意大利运动品牌
2017/01/25 全球购物
澳大利亚香水在线:Price Rite Mart
2017/12/28 全球购物
台湾网友喜爱的综合型网路购物商城:Yahoo! 奇摩购物中心
2018/03/10 全球购物
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
一个精品风格的世界:Atterley
2019/05/01 全球购物
金融专业大学生职业生涯规划范文
2014/01/16 职场文书
远程研修随笔感言
2014/02/10 职场文书
我的中国梦演讲稿600字
2014/08/19 职场文书
高一学年自我鉴定范文(3篇)
2014/09/26 职场文书
2014年档案管理员工作总结
2014/12/01 职场文书
煤矿安全生产管理协议书
2016/03/22 职场文书
TypeScript中条件类型精读与实践记录
2021/10/05 Javascript
mysql5.5中文乱码问题解决的有用方法
2022/05/30 MySQL
Python使用pandas导入csv文件内容的示例代码
2022/12/24 Python