Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例


Posted in Javascript onJune 09, 2013

[javascript]

$(function () { 
    gridview("GridView1"); 
}); //gridview 
function gridview(objgridview) { 
    //get obj id 
    var gridviewId = "#" + objgridview; 
    //even 
    $(gridviewId + ">tbody tr:even").addClass("NormalColor"); 
    //first 
    $(gridviewId + ">tbody tr:first").removeClass("NormalColor").addClass("HeadColor"); 
    //odd 
    $(gridviewId + ">tbody tr:odd").addClass("AlterColor"); 
    //move and click 
    $(gridviewId + ">tbody tr").slice(1).hover(function () { 
        $(this).addClass("HoverColor"); 
    }, function () { 
        $(this).removeClass("HoverColor"); 
    }); 
    //all check 
    $("#chkAll").click(function () { 
        $(gridviewId + '>tbody >tr >td >input:checkbox').attr('checked', this.checked); 
    }); 
    //check status 
    $(gridviewId + ' >tbody >tr >td >input:checkbox').click(function () { 
        var expr1 = gridviewId + ' >tbody >tr >td >input:checkbox:checked'; 
        var expr2 = gridviewId + ' >tbody >tr >td >input:checkbox'; 
        var selectAll = $(expr1).length == $(expr2).length; 
        $('#chkAll').attr('checked', selectAll); 
    }); 
}

[html]
  <asp:GridView ID="GridView1" runat="server" ClientIDMode="Static" Width="100%" CssClass="gvCss"> 
       <Columns> 
     <asp:TemplateField>  
lt;HeaderTemplate> 
<input type="checkbox" id="chkAll" name="chkAll"  /> 
lt;/HeaderTemplate>            
        <ItemTemplate> 
            <input type="checkbox" id="chkItem"  name="chkItem" value='<%# Eval("ID") %>' /> 
        </ItemTemplate> 
     </asp:TemplateField> 
   </asp:GridView>

[css]
.HeadColor{background-color: #E0ECFF; color:#333;line-height:25px;} 
.AlterColor{background-color: #edf1f8; line-height:20px;} 
.NormalColor{background-color: #f7f6f3; line-height:20px;} 
.HoverColor{background: #89A5D1; line-height:20px;} 
.SelectColor{background-color: #ACBFDF; line-height:20px;}
Javascript 相关文章推荐
js实现感应鼠标图片透明度变化的方法
Feb 20 Javascript
jQuery实现仿腾讯视频列表分页效果的方法
Aug 07 Javascript
js实现简单的验证码
Dec 25 Javascript
jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法
Oct 14 Javascript
详细AngularJs4的图片剪裁组件的实例
Jul 12 Javascript
深入理解vue2.0路由如何配置问题
Jul 18 Javascript
对于input 框限定输入值为浮点型的js代码
Sep 25 Javascript
详解Node全局变量global模块
Sep 28 Javascript
详解vue如何使用rules对表单字段进行校验
Oct 17 Javascript
js实现简单的贪吃蛇游戏
Apr 23 Javascript
在vue中使用防抖函数组件操作
Jul 26 Javascript
antd 表格列宽自适应方法以及错误处理操作
Oct 27 Javascript
Jquery加载时从后台读取数据绑定到dropdownList实例
Jun 09 #Javascript
ScrollDown的基本操作示例
Jun 09 #Javascript
给Flash加一个超链接(推荐使用透明层)兼容主流浏览器
Jun 09 #Javascript
一个简单的弹性返回顶部JS代码实现介绍
Jun 09 #Javascript
select、radio表单回显功能实现避免使用jquery载入赋值
Jun 08 #Javascript
MultiSelect左右选择控件的设计与实现介绍
Jun 08 #Javascript
jQuery中json对象的复制方式介绍(数组及对象)
Jun 08 #Javascript
You might like
php 搜索框提示(自动完成)实例代码
2012/02/05 PHP
PHP file_exists问题杂谈
2012/05/07 PHP
PHP获取youku视频真实flv文件地址的方法
2014/12/23 PHP
php str_replace替换指定次数的方法详解
2017/05/05 PHP
纯CSS打造的导航菜单(附jquery版)
2010/08/07 Javascript
jQuery 遍历-nextUntil()方法以及prevUntil()方法的使用介绍
2013/04/26 Javascript
利用进制转换压缩数字函数分享
2014/01/02 Javascript
jQuery焦点图切换简易插件制作过程全纪录
2014/08/27 Javascript
理解javascript中的严格模式
2016/02/01 Javascript
使用Sticky组件实现带sticky效果的tab导航和滚动导航的方法
2016/03/22 Javascript
javascript如何创建对象
2016/08/29 Javascript
Angular中ng-repeat与ul li的多层嵌套重复问题
2017/07/24 Javascript
微信小程序下拉刷新界面的实现
2017/09/28 Javascript
不使用JavaScript实现菜单的打开和关闭效果demo
2018/05/01 Javascript
vue中父子组件注意事项,传值及slot应用技巧
2018/05/09 Javascript
jQuery实现的简单对话框拖动功能示例
2018/06/05 jQuery
JS温故而知新之变量提升和时间死区
2019/01/27 Javascript
js如何获取图片url的Blob值并预览示例代码
2019/03/07 Javascript
深入了解响应式React Native Echarts组件
2019/05/29 Javascript
Python之自动获取公网IP的实例讲解
2017/10/01 Python
Pytorch实现LSTM和GRU示例
2020/01/14 Python
IGK Hair官网:喷雾、洗发水、护发素等
2020/11/03 全球购物
行政助理岗位职责
2013/11/10 职场文书
施工人员岗位职责
2013/12/12 职场文书
致1500米运动员广播稿
2014/02/07 职场文书
开业主持词
2014/03/21 职场文书
法院先进个人事迹材料
2014/05/04 职场文书
莫言诺贝尔获奖演讲稿
2014/05/21 职场文书
应用外语系自荐信
2014/06/26 职场文书
创优争先心得体会
2014/09/11 职场文书
个人融资协议书范本两则
2014/10/15 职场文书
升职自荐信范文
2015/03/27 职场文书
消防安全培训工作总结
2015/10/23 职场文书
暑假开始了,你的暑假学习计划写好了吗?
2019/07/04 职场文书
话题作文之财富(600字)
2019/12/03 职场文书
Python中requests库的用法详解
2022/06/05 Python