Check if a specific text exists in a Table td, if so hide only the 1st td of this row.

Check if a specific text (expired) exists in a table td, if so hide only the 1st td of this row and not the of all the others.

HTML

<table id="myTable">
	<tbody>
		<tr>
			<td></td>
			<td>Titl01</td>
			<td>Titl02</td>
			<td>Titl03</td>
			<td>Titl04</td>
			<td>Titl05</td>
			<td>Titl06</td>
			<td>Titl07</td>
		</tr>
		<tr>
			<td>text first</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>expired</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
		</tr>
		<tr>
			<td>text first</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
		</tr>
        <tr>
			<td>text first</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
		</tr>
        <tr>
			<td>text first</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
		</tr>
        <tr>
			<td>text first</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
			<td>expired</td>
			<td>text</td>
			<td>text</td>
			<td>text</td>
		</tr>
	</tbody>
</table>

CSS

#myTable td{
    padding:10px;
    border: 2px solid black;
}

JavaScript

var $existingText = $('#myTable');

$existingText.find('tr').each(function(){
    if($(this).text().indexOf('expired') > -1){
        $(this).find('td:first-child').hide()
    }
})