zoukankan      html  css  js  c++  java
  • jQuery学习教程(五):选择器综合实例

    以下实例综合讲解了几个选择器的使用,同时演示了使用jQuery实现隔行换色、荧光棒特效、复选框checkbox全选反选效果

    <script type="text/javascript"> 
    	$(function(){  
    		$("table tr:even").addClass("tdOdd"); 
    		$("th:first").css("background","#B4C6C1");//首个  
    		$("table tr").mouseover(function(){ 
    			$(this).addClass("tdOver");}).mouseout(function(){  
    			$(this).removeClass("tdOver");}).click(function(){//荧光棒  
    		$(".tdClick").removeClass("tdClick");$(this).addClass("tdClick");  
    		})//行锁定   
    		$("input:checkbox:first").click(function(){  
    		$("input:checkbox:not(input:checkbox:first)").each(function(){//剔除本身  
    		$(this).attr(  "checked",$("input:checkbox:first").attr("checked"));  
    		})    
    		})    
    		$("input:checkbox:not(input:checkbox:first)").click(function(){  
    		var flag=true;   
    		$("input:checkbox:not(input:checkbox:first)").each(function(){  
    		if(!this.checked){flag=false;}//不可使用if($(this).attr("checked","false")){flag=false;}<P></P>  
    		});  
    		$("input:checkbox:first").attr("checked",flag);  
    		})    
    		});  
    </script> 
    <style type="text/css">  
    body{  
    	font-size:12px; 
    	color:#366; 
    }  
    table{  
    	border:none; 
    	background:#fefefe; 
    	100%; 
    	border-collapse:collapse;  
    }  
    th{  
    	background:#CFDEC6; 
    	padding:4px; 
    	color:#000; 
    }  
    td,.tdNormal{ 
    	border:#cfdec6   solid   1px;  
    	padding:4px; 
    	background:fefefe; 
    }  
    .tdOdd{  
    	background:#f1fefa; 
    }  
    .tdOver{  
    	background:#F5FAF7; 
    }  
    </style> 
    </head> 
    <body> 
    <table> 
    	<tr> 
    		<th>姓名</th> 
    		<th>年龄</th> 
    		<th>专业</th> 
    	</tr> 
    	<tr> 
    		<td>王洪剑</td> 
    		<td>22</td> 
    		<td>电气自动化</td> 
    	</tr> 
    	<tr> 
    		<td>李川川</td> 
    		<td>20</td> 
    		<td>计算机</td> 
    	</tr> 
    	<tr> 
    		<td>陈超</td> 
    		<td>22</td> 
    		<td>计算机</td> 
    	</tr> 
    	<tr> 
    		<td>秦玉龙</td> 
    		<td>21</td> 
    		<td>计算机</td> 
    	</tr> 
    	<tr> 
    		<td>刘威</td> 
    		<td>21</td> 
    		<td>计算机</td> 
    	</tr> 
    	<tr> 
    		<td>张会会</td> 
    		<td>21</td> 
    		<td>计算机</td> 
    	</tr> 
    	<tr> 
    		<td>胡海生</td> 
    		<td>30</td> 
    		<td>计算机</td> 
    	</tr> 
    	<tr> 
    		<td>吴雄</td> 
    		<td>22</td> 
    		<td>计算机</td> 
    	</tr> 
    </table>
    

      

  • 相关阅读:
    Elasticsearch5.3 学习(一):安装、Yii2.0 下载es扩展
    lnmp 环境require(): open_basedir restriction in effect 错误
    Ueditor编辑器图片上传到万象优图
    Linux curl 模拟form表单提交信息和文件
    CP936 转换成 UTF-8
    wamp 两个不同的php.ini
    PHP浮点数运算精度造成的,订单金额支付经常少1分的问题
    进制相关:存储与转换
    Python的数据类型
    pycharm+PyQt5 开发配置
  • 原文地址:https://www.cnblogs.com/liangle/p/2512668.html
Copyright © 2011-2022 走看看