0

次の関数を使用して、マウスを行に合わせたときにグリッドビューの行を強調表示します。-

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

これは、ページングなしのグリッドビューでは正常に機能しますが、グリッドビューにページングが実装されている場合、マウスがその上を通過するとページャー行が強調表示されます。

マウスオーバーでポケットベルの行が強調表示されないようにする方法について、誰かが提案を手伝ってもらえますか?

ありがとう

4

1 に答える 1

0

追加してみてください:

PagerStyle-CssClass="pager" 

グリッドビューのマークアップに追加し、jsを次のように更新します。

 function pageLoad() {
    $(document).ready(function() {
        $(".Gridview tr:not(.pager)").mouseover(function() { $(this).addClass("over"); }).mouseout(function() { $(this).removeClass("over"); });
    });
}
于 2012-12-12T11:10:14.477 に答える