综合jQuery在表格中的应用

  1.  
  2.  
  3.      
  4.          
  5.          
  6.         jQuery表格应用 
  7.          
  8.             .tabWrap{width:400px; height:auto; border:1px solid #000; margin:10px auto;} 
  9.             table{width:100%; height:auto;} 
  10.             tr{width:100%; height:40px; line-height:40px; text-align:center;} 
  11.             thead{background:#d8d8d8; border-bottom:1px solid #000;} 
  12.             .even{background:#999;} 
  13.             .odd{pink;} < /span>
  14.             .selected{background:yellow;} 
  15.          
  16.          
  17.          
  18.             $(function(){ 
  19.                 //普通的隔行变色效果,且排除表头 
  20.                 $("tbody>tr:odd").addClass("odd"); 
  21.                 $("tbody>tr:even").addClass("even"); 
  22.  
  23.                 //使用contains选择器将某一行变为高亮显示 
  24.                 $("tr:contains('王五')").addClass("selected"); 
  25.  
  26.                 //单选框控制表格行高亮 
  27.                 $("#rad>tr").click(function(){ 
  28.                     $(this).addClass("selected") 
  29.                            .siblings().removeClass("selected") 
  30.                            .end() //如果需要重新返回到$(this)对象就可以用end()方法 
  31.                            .find(":radio").prop("checked",true); 
  32.                 }) 
  33.                 $("input:checked").parents("tr").addClass("selected");//默认选中行高亮 
  34.  
  35.                 //复选框控制表格高亮 
  36.                 $("#che>tr").click(function(){ 
  37.                     if($(this).hasClass("selected")){ 
  38.                         $(this).removeClass("selected") 
  39.                                .find(":checkbox").prop("checked",false); 
  40.                     }else{ 
  41.                         $(this).addClass("selected") 
  42.                                .find(":checkbox").attr("checked",true); 
  43.                     } 
  44.                 }) 
  45.  
  46.                 //表格展开关闭 
  47.                 $("tr.parent").click(function(){//获取所谓的父行,并给点击事件 
  48.                     $(this) 
  49.                     .toggleClass("selected")   //添加或删除高亮 
  50.                     .siblings(".child_"+this.id).toggle();  //隐藏或显示所谓的字行 
  51.                     //".child_"+this.id这样写必须命名符合规则,child_后面的跟id一样 
  52.                 }) 
  53.  
  54.                 //表格内容帅选  利用contains选择器和filter()方法 
  55.                 $("#filterName").keyup(function(){ 
  56.                     $("tbody tr").hide() 
  57.                                  .filter(":contains('"+($(this).val())+"')").show(); 
  58.                 }) 
  59.             }) 
  60.          
  61.      
  62.      
  63.          
  64.             jQuery应用与表格隔行变色效果,行高亮效果,单选框控制表格行高亮,复选框控制表格高亮,表格展开关闭,以及表格内容帅选等效果。 
  65.            帅选:  
  66.         
 
  •          
  •              
  •                  
  •                     姓名性别暂住地 
  •                  
  •                  
  •                     前台设计组 
  •                     张三男浙江宁波 
  •                     李四女湖南长沙 
  •                     前台开发组 
  •                     王五男河北邢台 
  •                     赵六男河南郑州 
  •                     刘三男湖北武汉 
  •                     后台设计组 
  •                     陈十女海南三亚 
  •                     谢天女湖南郴州 
  •                     邓九男北京海淀 
  •                  
  •              
  •         
  •  
  •          
  •              
  •                  
  •                     姓名性别暂住地 
  •                  
  •                  
  •                     张三男浙江宁波 
  •                     李四女湖南长沙 
  •                     王七男河北邢台 
  •                     赵六男河南郑州 
  •                     刘三男湖北武汉 
  •                     陈十女海南三亚 
  •                     谢天女湖南郴州 
  •                     邓九男北京海淀 
  •                  
  •              
  •         
  •  
  •          
  •              
  •                  
  •                     姓名性别暂住地 
  •                  
  •                  
  •                     张三男浙江宁波 
  •                     李四女湖南长沙 
  •                     王七男河北邢台 
  •                     赵六男河南郑州 
  •                     刘三男湖北武汉 
  •                     陈十女海南三亚 
  •                     谢天女湖南郴州 
  •                     邓九男北京海淀 
  •                  
  •              
  •         
  •  
  •      
  •  
  • jQuery应用与表格隔行变色效果,行高亮效果,单选框控制表格行高亮,复选框控制表格高亮,表格展开关闭,

    网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了桥西免费建站欢迎大家使用!

    以及表格内容帅选等效果。


    分享标题:综合jQuery在表格中的应用
    网页网址:http://myzitong.com/article/gpcgsh.html

    其他资讯