jquery选择器练习例子
来源:互联网 发布:软件设计方案 评价 编辑:程序博客网 时间:2024/05/21 22:45
<!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><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>基本选择器学习</title><script language="javascript" type="text/javascript" src="../include/jquery.js"></script><style> div{ width:150px; height:150px; border:1px dashed #00F; background-color:#CCC; margin:5px; float:left;} .one-1{ width:80px; margin:30px; height:80px; border:1px dashed #00F; background-color: #FFC; }</style><script language="javascript" type="text/javascript">//使用jquery加载事件$(document).ready(function (){//<input id="btn0" type="button" value="清空样式" />$("#btn0").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色$("*").removeAttr("style");});//<input id="btn1" type="button" value="选中id=two的div,并且改变背景颜色是green (#two)" />//增加id为btn1按钮的事件$("#btn1").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色$("#two").css("background","green");});//<input id="btn2" type="button" value="选中class=one-1的div,并且设置该div的背景颜色为green ('.one-1')" />//增加id为btn1按钮的事件$("#btn2").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色$(".one-1").css("background","green");});//<input id="btn3" type="button" value="选中页面中所有的元素,并且设置背景颜色为green ('*')" />//增加id为btn1按钮的事件$("#btn3").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色$("*").css("background","green");});//<input id="btn4" type="button" value="选中所有的div $('div')" />//增加id为btn4按钮的事件$("#btn4").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色$("div").css("background","green");});//<input id="btn5" type="button" value="选中id=three,class=one-1的,span的元素,并且设置他们的背景颜色为green" /></div>//增加id为btn5按钮的事件$("#btn5").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色$("#three,.one-1,span").css("background","green");});});</script></head><body><div id="one">id=one <div class="one-1">class=one-1</div></div><div id="two">id=two<span>span的内容</span></div><div id="three">id=three</div><div class="d2">class=d2</div><div style="clear:both;"><input id="btn0" type="button" value="清空样式" /><input id="btn1" type="button" value="选中id=two的div,并且改变背景颜色是green $('#two')" /><input id="btn2" type="button" value="选中class=one-1的div,并且设置该div的背景颜色为green $('.one-1')" /><input id="btn3" type="button" value="选中页面中所有的元素,并且设置背景颜色为green $('*')" /><input id="btn4" type="button" value="选中所有的div $('div')" /><input id="btn5" type="button" value="选中id=three,class=one-1的,span的元素,并且设置他们的背景颜色为green" /></div></body></html>
上例子是练习 id选择器,类选择器 *选择器的用法 很难表达,看实例
<!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><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>简单选择器学习</title><script language="javascript" type="text/javascript" src="../include/jquery.js"></script><style> div{ width:150px; height:150px; border:1px dashed #00F; background-color:#CCC; margin:5px; float:left;} .one-1{ width:80px; margin:30px; height:80px; border:1px dashed #00F; background-color: #FFC; }</style><script language="javascript" type="text/javascript">//使用jquery加载事件$(document).ready(function (){//<input id="btn0" type="button" value="清空样式" />$("#btn0").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色$("*").removeAttr("style");});//<input id="btn1" type="button" value="$('div:first') 选取所有<div>元素中第1个<div>元素" />//增加id为btn1按钮的事件$("#btn1").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色//选取div下的span和class=p的元素下的span$("div:first").css("background","green");});//<input id="btn2" type="button" value="$('div:last') 选取所有<div>元素中最后一个<div>元素" />//增加id为btn2按钮的事件$("#btn2").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色//选取div下的span和class=p的元素下的span$("div:last").css("background","green");});//<input id="btn3" type="button" value="$('div:not(.d2)') 选取所有<div>元素中class不等于d2 的<div>元素 " />//增加id为btn3按钮的事件$("#btn3").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色//选取div下的span和class=p的元素下的span$("div:not(.one-1)").css("background","green");});//<input id="btn4" type="button" value="$('div:even') 选取所有<div>元素中 偶数个div元素 " />//增加id为btn3按钮的事件$("#btn4").click(function (){//当点击按钮后,设置id=two的div的背景颜色是绿色//注意这里从0个开始算,0,2,4,6,8$("div:even").css("background","green");});//<input id="btn5" type="button" value="$('div:odd') 选取所有<div>元素中 奇数个div元素,下标1开始,1,3,5 " />//增加id为btn5按钮的事件$("#btn5").click(function (){//注意这里从0个开始算,1,3,5,$("div:odd").css("background","green");});});</script></head><body><div id="one">id=one <div class="one-1">class=one-1</div></div><div id="two">id=two<br><span>id=two,span的内容<span>1111111111</span></span></div><div id="three">id=three<br><span>id=three,span的内容</span></div><div class="d2">class=d2</div><p class='p'>这里放了一个pi<br><span>pi里还有span</span></p><div style="clear:both;"><input id="btn0" type="button" value="清空样式" /><input id="btn1" type="button" value="$('div:first') 选取所有<div>元素中第1个<div>元素" /><input id="btn2" type="button" value="$('div:last') 选取所有<div>元素中最后一个<div>元素" /><input id="btn3" type="button" value="$('div:not(.d2)') 选取所有<div>元素中class不等于d2 的<div>元素 " /><input id="btn4" type="button" value="$('div:even') 选取所有<div>元素中 偶数个div元素,下标0开始,0,2,4 " /><input id="btn5" type="button" value="$('div:odd') 选取所有<div>元素中 奇数个div元素,下标1开始,1,3,5 " /></div></body></html>
来一个有意思的例子
<!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><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>简单选择器学习</title><script language="javascript" type="text/javascript" src="../include/jquery.js"></script><script language="javascript" type="text/javascript">//使用jquery加载事件$(document).ready(function (){//<input type="button" id="btn0" value="选中索引值等于1的tr元素 $('tr:eq(1)')" />$("#btn0").click(function (){//设置索引值=1的tr$("tr:eq(1)").css("background","#ffff99");});//<input type="button" id="btn1" value="选中索引值大于3的tr元素 $('tr:gt(3)')" />$("#btn1").click(function (){//设置索引值>3的tr$("tr:gt(3)").css("background","#ffff99");});//<input type="button" id="btn2" value="选中索引值小于3的tr元素 $('tr:lt(3)')" />$("#btn2").click(function (){//设置索引值<3的tr$("tr:lt(3)").css("background","#ffff99");});//<input type="button" id="btn3" value="选中网页中所有的标题元素 $(':header')" />$("#btn3").click(function (){//设置所有的标题标签元素$(":header").css("background","#ffff99");});//<input type="button" id="btn4" value="选中正在执行动画的div $('div:animated')" />$("#btn4").click(function (){//设置所有的标题标签元素$("div:animated").css("background","red");});/*function move(){$("#move").slideToggle(5000,move)}move();*/ });</script></head><body><h1>简单选择器h1</h1><h2>简单选择器h2</h2><div id="move" style="background-color:blue; width:300px; height:300px; border:1px solid #FF0;">动画</div><table width="600" border="1"> <tr> <td>姓名</td> <td>性别</td> <td>年龄</td> <td>手机</td> <td>QQ</td> </tr> <tr> <td>张三丰</td> <td>女</td> <td>102</td> <td>13312344321</td> <td>12344321</td> </tr> <tr> <td>张三丰</td> <td>女</td> <td>102</td> <td>13312344321</td> <td>12344321</td> </tr> <tr> <td>张三丰</td> <td>女</td> <td>102</td> <td>13312344321</td> <td>12344321</td> </tr> <tr> <td>张三丰</td> <td>女</td> <td>102</td> <td>13312344321</td> <td>12344321</td> </tr> <tr> <td>张三丰</td> <td>女</td> <td>102</td> <td>13312344321</td> <td>12344321</td> </tr> <tr> <td>张三丰</td> <td>女</td> <td>102</td> <td>13312344321</td> <td>12344321</td> </tr> <tr> <td>张三丰</td> <td>女</td> <td>102</td> <td>13312344321</td> <td>12344321</td> </tr> <tr> <td>张三丰</td> <td>女</td> <td>102</td> <td>13312344321</td> <td>12344321</td> </tr> <tr> <td>张三丰</td> <td>女</td> <td>102</td> <td>13312344321</td> <td>12344321</td> </tr> <tr> <td>张三丰</td> <td>女</td> <td>102</td> <td>13312344321</td> <td>12344321</td> </tr></table><input type="button" id="btn0" value="选中索引值等于1的tr元素 $('tr:eq(1)')" /><br><input type="button" id="btn1" value="选中索引值大于3的tr元素 $('tr:gt(3)')" /><br><input type="button" id="btn2" value="选中索引值小于3的tr元素 $('tr:lt(3)')" /><br><input type="button" id="btn3" value="选中网页中所有的标题元素 $(':header')" /><br><input type="button" id="btn4" value="选中正在执行动画的div $('div:animated')" /><br></body></html>
- jquery选择器练习例子
- jquery选择器练习
- jquery选择器例子
- jQuery选择器 传统javaScript选择器实例(例子)
- Jquery选择器练习(一)
- Jquery选择器练习(二)
- Jquery选择器练习(三)
- jQuery 练习[二] jquery 对象选择器(1)
- jQuery选择器 基本选择器 层次选择器 表单选择器 过滤选择器 练习 事例
- JQuery 常见选择器详解练习1
- JQuery 常见选择器详解练习2
- JQuery 常见选择器详解练习3
- Jquery之选择器与方法综合练习
- jQuery获取select元素选择器练习
- 一个简单的jquery选择器例子
- jQuery选择器 改写传统javaScript选择器实例(例子)
- jQuery学习笔记——jQuery选择器练习
- JQuery练习——操作Checkbox例子
- .h和.cpp文件的区别
- jquery选择器
- 开发Firefox扩展——译自MDN.docx
- struts2核心工作流程与原理
- 成长,必是经历痛苦的过程
- jquery选择器练习例子
- 栈内存与堆内存
- SQL中使用xp_cmdshell将硬盘中文件内容导入数据库
- Android RenRen SDK 接入教程
- 第5章表达式运算符
- arm11处理器架构详细分析
- js 对cookie的设置 删除 获取
- 使用VELOCITY生成文件
- Job的任务执行流程之JobSetup阶段