突出显示Gridview行但不是分页器行(ASP.Net,jQuery)

时间:2012-12-12 10:56:55

标签: javascript jquery asp.net gridview

当鼠标悬停在行上时,我使用以下函数突出显示gridview行: -

    function pageLoad() {
        $(document).ready(function() {
            $(".Gridview tr").mouseover(function() { $(this).addClass("over"); }).mouseout(function() { $(this).removeClass("over"); });
        });
    }

这适用于没有分页的gridview,但是当gridview实现了分页时,当鼠标经过它时,分页器行会突出显示。

任何人都可以提供有关如何防止在鼠标悬停时突出显示寻呼机行的建议吗?

由于

1 个答案:

答案 0 :(得分:0)

尝试添加:

PagerStyle-CssClass="pager" 

到您的网格视图标记并将您的js更新为:

 function pageLoad() {
    $(document).ready(function() {
        $(".Gridview tr:not(.pager)").mouseover(function() { $(this).addClass("over"); }).mouseout(function() { $(this).removeClass("over"); });
    });
}