javascript - 遍历表列-jQuery

标签 javascript jquery jquery-traversing

给定一个 3 x 3 的表格,我想为第 3 列的所有单元格添加一个类。

我试过

$( 'td:eq(3)' ).addclass('special');
$( 'td:eq(5)' ).addclass('special');
$( 'td:eq(8)' ).addclass('special');

但问题是写了3行代码。一行代码可以做到吗?

最佳答案

$('tr > td:nth-child(3)').addClass('special');

演示: http://jsfiddle.net/TcQex/

文档: http://api.jquery.com/nth-child-selector

关于javascript - 遍历表列-jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9241547/

相关文章:

javascript - Yii2 的 jQuery 倒计时小部件的俄语复数

javascript - 如何选择下一个匹配元素?

javascript - angular js指令替换img标签上的ng-src

jquery - 为什么 rgb CSS 函数在 jQuery 1.7.1 中不再起作用?

javascript - SlickGrid 排序后重新应用/修复过滤器

java - 从 REST 服务器解析 JSON

jquery - :invalid and :required CSS pseudo-classes don't work with jQuery traversing methods when selector matches multiple form elements

jQuery - 计算不包含 div 的子级列表子级

jQuery(this).find ('title' ).next().next().next().eq(0).text();?

javascript - 错误 : Text data outside of root node - when installing cordova plugin