jQuery11(过滤器的3个练习)
来源:互联网 发布:arduino摄像头编程 编辑:程序博客网 时间:2024/05/20 03:04
过滤器练习1
题目:点击按钮变色,改变字体大小.
实例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <script src="jquery-1.8.3.js" type="text/javascript"></script> <script type="text/javascript"> $(function () { $('#btn').click(function () { //因为采用链式编程,可以直接在后面继续点 .last $('table tr:first').css('fontSize', '30px'); $('table tr:last').css('color', 'red'); $('table tr:gt(0):lt(3)').css('fontSize', '28px'); //在这里fontSize 是大写的,需要注意 //table中th标签中的字体居中加粗 }); }); </script></head><body> <input type="button" name="name" value="改变" id='btn' /> <table border="1px"> <tr> <td> 姓名 </td> <td> 成绩 </td> </tr> <tr> <td> tom </td> <td> 100 </td> </tr> <tr> <td> jim </td> <td> 99 </td> </tr> <tr> <td> john </td> <td> 98 </td> </tr> <tr> <td> jason </td> <td> 97 </td> </tr> <tr> <td> aaa </td> <td> 97 </td> </tr> <tr> <td> 平均分 </td> <td> 98 </td> </tr> </table></body></html>
知识点:table中th标签中的字体居中并且加粗.fontSize中s为大写,注意.
过滤器练习2
题目:前三名粗体
实例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <script src="jquery-1.8.3.js" type="text/javascript"></script> <script type="text/javascript"> $(function () { $('ul li:lt(3)').css('fontWeight', 'bolder'); }); </script></head><body> <p id='p1'> 前三名变成粗体</p> <ul> <li>乔峰</li> <li>郭晶</li> <li>卡西</li> <li>梅西</li> <li>喜洋洋</li> <li>熊大</li> <li>西瓜</li> </ul></body></html>
知识点:改变字体粗细:fontWeight 粗体:bolder.
过滤器练习3
题目:点谁谁变黄
实例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <script src="jquery-1.8.3.js" type="text/javascript"></script> <script type="text/javascript"> $(function () { $('#tb tr').click(function () { //注意,这里链式编程 sibling('标签').css $(this).css('backgroundColor', 'yellow').siblings('tr').css('backgroundColor', ''); }); }); </script></head><body> <table id='tb' border="1"> <tr> <td> 芙蓉姐姐 </td> <td> 凤姐 </td> </tr> <tr> <td> 芙蓉姐姐 </td> <td> 凤姐 </td> </tr> <tr> <td> 芙蓉姐姐 </td> <td> 凤姐 </td> </tr> <tr> <td> 芙蓉姐姐 </td> <td> 凤姐 </td> </tr> <tr> <td> 芙蓉姐姐 </td> <td> 凤姐 </td> </tr> </table></body></html>
知识点:siblings括号内可以写元素.除了点击的tr不改变,其他的tr都恢复默认颜色
0 0
- jQuery11(过滤器的3个练习)
- 4个有用的过滤器
- 4个有用的过滤器
- Gmail过滤器的20个巧妙用途
- 加个过滤器,解决讨厌的乱码
- Gmail 过滤器的20个巧妙用途
- 多个过滤器共同作用的过程
- 文件过滤器练习
- angularJS 过滤器练习
- 15天学会jQuery11-15
- 【html5每日练习】canvas画矩形的3个函数
- 安卓小日记练习(3)listview的多个item
- 锚点标签的3个页面跳转练习页面
- LintCode 练习-728. 3个不同的因子
- 3个简单类练习
- 3个C#练习程序
- 写个简单的关于Filter过滤器应用的例子
- 配置多个过滤器
- 【POJ】[1308]Is It A Tree?
- 最大子数组问题
- 迭代器模式 iterator
- 面试笔试杂项积累-leetcode 131-135
- 程序员一生的职业策略
- jQuery11(过滤器的3个练习)
- 面试笔试杂项积累-leetcode 136-140
- jQuery scrollFire插件
- BaseAdapter用法(一)
- <Java设计模式>—工厂方法模式
- 绘图基础之Path类的应用
- 常和异常处理(windows平台)
- jQuery12(prev练习,相对元素)
- 面试笔试杂项积累-leetcode 141-145