[英]JQuery selector selecting GridView paging
我有下面的選擇器:
$("#<%=GridView1.ClientID%> td:nth-child(5)").hover('doSomething)
這將選擇GridView生成的第5個td。 一切正常。
我的問題是我啟用了分頁,並且還選擇了底部的<上一頁1 2 3下一頁>,有什么想法可以排除這種情況嗎?
修改選擇器以選擇除最后一行之外的所有行中的第5個<td>
,假設分頁位於最后一個<tr>
嘗試:
$("#<%=GridView1.ClientID%> tr:not(:last-child) td:nth-child(5)").hover(doSomething)
如果檢查HTML輸出,您將看到分頁元素在嵌套表中,因此只需使用選擇器進行更多定義:
$("#<%=GridView1.ClientID%> > tbody > tr > td:nth-child(5)").hover('doSomething)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.