如何使用Jquery在Datatable中选择一列

时间:2018-04-19 08:40:30

标签: jquery css datatable

我发现一个解决方案是浏览表格中的每一行。但是有更好的解决方案吗?

$(document).ready(function() {
    $('table tr').each(function(){
        $(this).find('td').eq(2).css('background-color', 'green');
    });
});

1 个答案:

答案 0 :(得分:0)

您不需要使用each()方法。只需使用jquery选择器

$('tr td:first-child').css('background','#07C');

或第n列

$('tr td:nth-child(2)').css('background','#07C');

$(function() {
    $('tr td:nth-child(2)').css('background','#5ae');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<table>
  <tr>
    <td>first Column</td>
    <td>second Column</td>
    <td>third Column</td>
  </tr>
  <tr>
    <td>first Column</td>
    <td>second Column</td>
    <td>third Column</td>
  </tr>
  <tr>
    <td>first Column</td>
    <td>second Column</td>
    <td>third Column</td>
  </tr>
</table>