【问题标题】:Highlighting Gridview Rows but not the pager row (ASP.Net, jQuery)突出显示 Gridview 行而不是分页器行(ASP.Net,jQuery)
【发布时间】:2012-12-12 19:10:14
【问题描述】:

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

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

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

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

谢谢

【问题讨论】:

    标签: javascript jquery asp.net gridview


    【解决方案1】:

    尝试添加:

    PagerStyle-CssClass="pager" 
    

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

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

    【讨论】:

    • 非常感谢您的及时和正确的回答 - 它很有效。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-12
    • 2010-11-06
    • 2011-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多