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 相关文章推荐
JSON中双引号的轮回使用过程中一定要小心
Mar 05 Javascript
AngularJS中的过滤器filter用法完全解析
Apr 22 Javascript
jquery判断iPhone、Android设备类型
Sep 14 Javascript
js实现网页定位导航功能
Mar 07 Javascript
JS实现的走迷宫小游戏完整实例
Jul 19 Javascript
Grunt针对静态文件的压缩,版本控制打包的实例讲解
Sep 29 Javascript
jQuery中的类名选择器(.class)用法简单示例
May 14 jQuery
vue2.0 可折叠列表 v-for循环展示的实例
Sep 07 Javascript
vue实现菜单切换功能
May 08 Javascript
layui type2 通过url给iframe子页面传值的例子
Sep 06 Javascript
使用vue引入maptalks地图及聚合效果的实现
Aug 10 Javascript
javascript实现点击产生随机图形
Jan 25 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中AES加密解密的例子小结
2014/02/18 PHP
PHP中配置IIS7实现基本身份验证的方法
2015/09/24 PHP
php防止网站被攻击的应急代码
2015/10/21 PHP
PHP获取当前系统时间的方法小结
2018/10/03 PHP
laravel与thinkphp之间的区别与优缺点
2021/03/02 PHP
来自qq的javascript面试题
2010/07/24 Javascript
js下关于onmouseout、事件冒泡的问题经验小结
2010/12/09 Javascript
父子窗体间传递JSON格式的数据的代码
2010/12/25 Javascript
javaScript中slice函数用法实例分析
2015/06/08 Javascript
JavaScript实现LI列表数据绑定的方法
2015/08/04 Javascript
js面向对象之常见创建对象的几种方式(工厂模式、构造函数模式、原型模式)
2015/11/09 Javascript
微信小程序 配置文件详细介绍
2016/12/14 Javascript
js中删除数组中的某一元素实例(无下标时)
2017/02/28 Javascript
谈谈VUE种methods watch和compute的区别和联系
2017/08/01 Javascript
基于vue实现可搜索下拉框定制组件
2020/03/26 Javascript
node.js监听文件变化的实现方法
2019/04/17 Javascript
python类定义的讲解
2013/11/01 Python
使用Python发送邮件附件以定时备份MySQL的教程
2015/04/25 Python
在Python的Django框架中simple-todo工具的简单使用
2015/05/30 Python
Python的消息队列包SnakeMQ使用初探
2016/06/29 Python
Python做文本按行去重的实现方法
2016/10/19 Python
Python处理Excel文件实例代码
2017/06/20 Python
Python字符串和字典相关操作的实例详解
2017/09/23 Python
对Django的restful用法详解(自带的增删改查)
2019/08/28 Python
Python编程快速上手——Excel到CSV的转换程序案例分析
2020/02/28 Python
CSS3 选择器 基本选择器介绍
2012/01/21 HTML / CSS
AmazeUI的下载配置与Helloworld的实现
2020/08/19 HTML / CSS
Marlies Dekkers内衣美国官方网上商店:高端内衣品牌
2018/11/12 全球购物
Brother加拿大官网:打印机、贴标机、缝纫机
2019/10/09 全球购物
泰国国际航空公司官网:Thai Airways International
2019/12/04 全球购物
外国语学院毕业生自荐信
2013/10/28 职场文书
汽修专业学生自我鉴定
2013/11/16 职场文书
写给老师的表扬信
2014/01/21 职场文书
考试没考好检讨书(精选篇)
2014/11/16 职场文书
详细聊聊vue中组件的props属性
2021/11/02 Vue.js
如何使用SQL Server语句创建表
2022/04/12 SQL Server