jQuery and Table, grab every cell in the NTH column

前端 未结 3 403
猫巷女王i
猫巷女王i 2020-12-30 05:23

Lets say I have your basic table layout (like below). How to I grab every NTH cell? I basically want to add a css class to the cells in column N.

So if I wanted all

相关标签:
3条回答
  • 2020-12-30 05:28

    nth Selector

    $('table>tbody>tr>td:nth-child(2)').addClass('someClass');
    
    0 讨论(0)
  • 2020-12-30 05:30

    There are many ways to do this. The best way depends on how the table is generated and what you will be doing with the cells in javascript/JQuery.

    You could add an id to each cell, something like "cell-row-col". This allows you to grab any cell via document.getElementByID().

    0 讨论(0)
  • 2020-12-30 05:45

    Try the jQuery nth Cell selector... Must be there!

    $("table tr td:nth-child(n)").addClass("MyGreatClass");
    
    0 讨论(0)
提交回复
热议问题