2012-12-12 43 views
0

我用下面的功能突出,當鼠標懸停在該行一個GridView行: -突出的GridView行,但不尋呼機行(ASP.Net,jQuery的)

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

這工作正常了沒有分頁的gridview,但是當gridview實現了分頁時,當鼠標經過頁面時,分頁行被突出顯示。

任何人都可以提供有關如何防止在鼠標懸停時突出顯示頁面行的建議嗎?

感謝

回答

0

嘗試增加:

PagerStyle-CssClass="pager" 

到您的網格視圖標記和更新您的JS來:

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

非常感謝您的及時和正確的答案 - 它的工作一種享受。 – Neil