我有下面的选择器:
$("#<%=GridView1.ClientID%> td:nth-child(5)").hover('doSomething)
选择GridView生成的第5个td。这很好。
我的问题是我启用了分页,并且还选择了&lt;上一页1 2 3下一页&gt;在底部,任何想法如何排除这个?
答案 0 :(得分:1)
修改你的选择器以选择除最后一行之外的所有行中的第5个<td>
,假设分页在最后<tr>
尝试:
$("#<%=GridView1.ClientID%> tr:not(:last-child) td:nth-child(5)").hover(doSomething)
答案 1 :(得分:1)
如果检查HTML输出,您将看到分页元素位于嵌套表中,因此只需使用选择器进行更多定义:
$("#<%=GridView1.ClientID%> > tbody > tr > td:nth-child(5)").hover('doSomething)