JQuery选择器选择GridView分页

时间:2010-10-12 11:59:37

标签: javascript jquery gridview jquery-selectors

我有下面的选择器:

$("#<%=GridView1.ClientID%> td:nth-child(5)").hover('doSomething)

选择GridView生成的第5个td。这很好。

我的问题是我启用了分页,并且还选择了&lt;上一页1 2 3下一页&gt;在底部,任何想法如何排除这个?

2 个答案:

答案 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)