利用Jquery实现GridView隔行换色,全选,鼠标滑过当前行效果
2016-12-29 00:00
585 查看
$(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); }); }
<asp:GridView ID="GridView1" runat="server" ClientIDMode="Static" Width="100%" CssClass="gvCss"> <Columns> <asp:TemplateField> <HeaderTemplate> <input type="checkbox" id="chkAll" name="chkAll" /> </HeaderTemplate> <ItemTemplate> <input type="checkbox" id="chkItem" name="chkItem" value='<%# Eval("ID") %>' /> </ItemTemplate> </asp:TemplateField> </asp:GridView>
.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;}
相关文章推荐
- 利用Jquery实现GridView隔行换色,全选,鼠标滑过当前行效果
- 利用Jquery实现GridView隔行换色,全选,鼠标滑过当前行效果
- 利用Jquery实现GridView隔行换色,全选,鼠标滑过当前行效果
- Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
- Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
- jquery实现鼠标滑过后动态图片提示效果实例
- 利用jQuery实现鼠标滑过整行变色
- 原生js利用鼠标滚轮实现滚动到当前页面实现动画效果
- jquery实现鼠标滑过显示二级下拉菜单效果
- 利用position定位和hover实现鼠标滑过文字覆盖图片效果
- jQuery实现鼠标滑过遮罩并高亮显示效果
- CSS+jQuery实现的鼠标滑过图片周围图片变暗的效果
- jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码
- jQuery实现鼠标滑过图片时会缩小并动态显示信息的幻灯效果
- jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
- jquery实现鼠标滑过后动态图片提示效果实例
- jquery实现鼠标滑过显示二级下拉菜单效果
- jQuery实现鼠标滑过预览图片大图效果的方法
- jquery实现鼠标滑过炫酷效果
- jQuery实现鼠标滑过图片放大效果