value3要素で3番目のスパンを取得しようとしています。次のクエリで:
jQuery('span[class*="3"]:contains("value3")')
スパンのリストが返されます。必要なのは3番目だけです。問題はどのように..
このサイトの構造は次のとおりです。
<table>
<tr>
<td>
<table>
<tr>
<td><span class="1">value1</span></td>
<td><span class="2">value2</span></td>
<td><span class="3">value3</span></td>
<td><span class="4">value4</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td><span class="1">value1</span></td>
<td><span class="2">value2</span></td>
<td><span class="3">value3</span></td>
<td><span class="4">value4</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td><span class="1">value1</span></td>
<td><span class="2">value2</span></td>
<td><span class="3">value3</span></td>
<td><span class="4">value4</span></td>
</tr>
</table>
</td>
</tr>
</table>