手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
摘要:[javascript]复制代码代码如下:$(function(){gridview("GridView1");});//gridviewf...

[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;}

【Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例】相关文章:

JS+CSS实现的拖动分页效果实例

JavaScript实现广告的关闭与显示效果实例

JS+DIV实现鼠标划过切换层效果的方法

jquery实现图片左右切换的方法

javascript实现淡蓝色的鼠标拖动选择框实例

JQuery球队选择实例

jQuery实现延迟跳转的方法

纯javascript实现四方向文本无缝滚动效果

JQuery控制Radio选中方法分析

js实现顶部可折叠的菜单工具栏效果实例

精品推荐
分类导航