javascript – 选择列(jQuery)

前端之家收集整理的这篇文章主要介绍了javascript – 选择列(jQuery)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
$('.table tbody td:eq(3)').addClass('col4');

..works,但只选择第一个单元格,而不是列中的所有单元格.

解决方法

尝试:

$(".table tbody td:nth-child(4)").addClass("col4");

注意:我在这里放4,因为:eq(n)是从零开始的,:nth-child(n)是从1开始的.

你偶然发现了两者之间的关键区别. eq(3)将返回一个元素,整个集合中的第4个元素.很像:first只返回一个元素(max),而:first-child可以返回多个元素.

猜你在找的jQuery相关文章