次のように、ちょうど 1 つの th と 1 つの td を持つ行を含むテーブルがあります。
<tr>
<th>Phone Number</th>
<td>555-555-1212</td>
</tr>
番目のテキスト「電話番号」を使用して、td セルを選択する (および html を置き換える) 必要があります。番目のセルを取得できます
$('th:contains("Phone Number")')
しかし、対応する td セルを選択する方法がわかりません。
次のように、ちょうど 1 つの th と 1 つの td を持つ行を含むテーブルがあります。
<tr>
<th>Phone Number</th>
<td>555-555-1212</td>
</tr>
番目のテキスト「電話番号」を使用して、td セルを選択する (および html を置き換える) 必要があります。番目のセルを取得できます
$('th:contains("Phone Number")')
しかし、対応する td セルを選択する方法がわかりません。
$('th:contains("Phone Number")').next('td');
$('th:contains("Phone Number")').next("td")
var html = "some html";
$('th:contains("Phone Number")').next('td').html(html);
$("th:contains('電話番号')").siblings("td");
th の兄弟が 1 つしかない場合にもこれを使用できます。それ以外の場合は next() が最適です。