如何从选择器中排除第二列

时间:2009-05-24 17:41:14

标签: jquery selector filter

我的问题是如何更改选择器以便排除它 悬停事件的第二列

我确实尝试过其他一些变种,比如nth-child,但还没有运气。 可能会出现问题吗?

$('.row_class td:not(:eq(1))').hover(
谢谢,理查德

2 个答案:

答案 0 :(得分:1)

试试这个:

$('tr.row_class td:not(:nth-child(2))').hover(function() {
    $(this).css('color','red');
}, function() {
    $(this).css('color','black');
});

It works for me

顺便说一下,班级选择器很慢。如果您知道.row_class只会应用于<tr>个元素,那么您应该将选择器设置为tr.row_class,就像我的示例一样。只是一个免费提示。 :)

答案 1 :(得分:-2)

$('。row_class td:first-child')。hover(