I am trying to find array values inside an element and then add a css class to it. Is my technique wrong? Can someone please help me.
var numbers = [1, 2, 3, 7, 8, 9, 10, 16, 17, 18, 19, 20];
for (numbers < 1; numbers <= 20; numbers++) {
$('td').find(numbers).addClass('active');
}
td.active {
color: #f00;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<table>
<tr>
<td>1
<td>
<td>2
<td>
<td>3
<td>
<td>4
<td>
<td>5
<td>
<td>6
<td>
<td>7
<td>
<td>8
<td>
<td>9
<td>
<td>10
<td>
<tr/>
<tr>
<td>11
<td>
<td>12
<td>
<td>13
<td>
<td>14
<td>
<td>15
<td>
<td>16
<td>
<td>17
<td>
<td>18
<td>
<td>19
<td>
<td>20
<td>
<tr/>
</table>
Thanks in advance.