I see this post in highlighting even the columns , but can I highlight only the selected columns?
Here is the code they use:
$("table.Table22 > tbody > tr > td:nth-child(even)").css("background","blue");
But I would like to: NOTE: class="highlight" will be in the selected columns, so if I select column 3, class="highlight" will be removed from column 2 and added to column 3. jQuery you need to add a class based on the selected column .
<table class="tbl"> <tr> <th class="firstColumn"> Cell 1:Heading </th> <th class="highlight"> Selected column so this should be highlighted </th> <th> Cell 3:Heading </th> <th> Cell 4:Heading </th> <th> Cell 5:Heading </th> </tr> <tr> <td> Cell 1:Row 1 </td> <td class="highlight"> Selected column so this should be highlighted </td> <td> Cell 3:Row 1 </td> <td> Cell 4:Row 1 </td> <td> Cell 5:Row 1 </td> </tr> <tr> <td> Cell 1:Row 2 </td> <td class="highlight"> Selected column so this should be highlighted </td> <td> Cell 3:Row 2 </td> <td> Cell 4:Row 2 </td> <td> Cell 5:Row 2 </td> </tr> </table>
jquery css highlighting selected
Phill pafford
source share