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实现的手风琴侧边菜单效果
Mar 29 jQuery
Jquery-data的三种用法
Apr 18 jQuery
jquery.masonry瀑布流效果
May 25 jQuery
jQuery实现base64前台加密解密功能详解
Aug 29 jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 jQuery
Vue项目中使用jquery的简单方法
May 16 jQuery
JS拖动选择table里的单元格完整实例【基于jQuery】
May 28 jQuery
Jquery让form表单异步提交代码实现
Nov 14 jQuery
jQuery 淡入/淡出效果函数用法分析
May 19 jQuery
jQuery实现日历效果
Sep 11 jQuery
JQuery+drag.js上传图片并且实现图片拖曳
Nov 18 jQuery
jQuery实现鼠标拖动图片功能
Mar 04 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
Syphon 虹吸式咖啡壶冲煮–拨动法
2021/03/03 冲泡冲煮
php连接mssql数据库的几种方法
2013/02/21 PHP
Codeigniter实现多文件上传并创建多个缩略图
2014/06/12 PHP
PHP+Mysql实现多关键字与多字段生成SQL语句的函数
2014/11/05 PHP
thinkPHP实现表单自动验证
2014/12/24 PHP
PHP 二维数组和三维数组的过滤
2016/03/16 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
PHP析构函数destruct与垃圾回收机制的讲解
2019/03/22 PHP
原生Javascript封装的一个AJAX函数分享
2014/10/11 Javascript
JSON格式化输出
2014/11/10 Javascript
jQuery实现ichat在线客服插件
2014/12/29 Javascript
jQuery中noconflict函数的实现原理分解
2015/02/03 Javascript
JQuery中attr方法和removeAttr方法用法实例
2015/05/18 Javascript
浅谈jquery上下滑动的注意事项
2016/10/13 Javascript
浅谈vue实现数据监听的函数 Object.defineProperty
2017/06/08 Javascript
PHP7新特性简述
2017/06/11 Javascript
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
nuxt踩坑之Vuex状态树的模块方式使用详解
2019/09/06 Javascript
js实现筛选功能
2020/11/24 Javascript
[52:03]Secret vs VG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python自动安装pip
2014/04/24 Python
Python Requests模拟登录实现图书馆座位自动预约
2018/04/27 Python
django请求返回不同的类型图片json,xml,html的实例
2018/05/22 Python
对python程序内存泄漏调试的记录
2018/06/11 Python
python区块及区块链的开发详解
2019/07/03 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
Python matplotlib画曲线例题解析
2020/02/07 Python
Python操作MongoDb数据库流程详解
2020/03/05 Python
Python Matplotlib绘图基础知识代码解析
2020/08/31 Python
使用CSS3实现多列布局与多背景的技巧
2016/02/29 HTML / CSS
外贸采购员求职的自我评价
2013/11/26 职场文书
开业庆典主持词
2014/03/21 职场文书
读书活动总结
2014/04/28 职场文书
政府门卫岗位职责
2014/04/29 职场文书
2014个人年度工作总结范文
2014/12/24 职场文书
mysql事务隔离级别详情
2021/10/24 MySQL