Znajdowanie nagłówka colSpan dla jednej z komórek lub td to Spans

Mam wiele nagłówków kolumn, które obejmują wiele kolumn i chciałbym znaleźć poprawny numer / liczbę nagłówków dla kolumn.

Chcę wprowadzić numer kolumny i uzyskać nagłówek: przykładowa kolumna 5 to RDataTest6 $ ('td.eq (5)), a jej nagłówek to HTest3 $ (' th.eq (2))

Przykład:

<code><table>
    <tr>
        <th>HTest1</th>
        <th colSpan="2">HTest2</th>
        <th colSpan="4">HTest3</th>
        <th colSpan="2">HTest4</th>         
    </tr>
    <tr>
        <td>RDataTest1</td>
        <td>RDataTest2</td>
        <td>RDataTest3</td>
        <td>RDataTest4</td>
        <td>RDataTest5</td>
        <td>RDataTest6</td>
        <td>RDataTest7</td>
        <td>RDataTest8</td>
        <td>RDataTest9</td>
    </tr>
</table>
</code>

questionAnswers(2)

yourAnswerToTheQuestion