1

次のように、ちょうど 1 つの th と 1 つの td を持つ行を含むテーブルがあります。

<tr>
  <th>Phone Number</th>
  <td>555-555-1212</td>
</tr>

番目のテキスト「電話番号」を使用して、td セルを選択する (および html を置き換える) 必要があります。番目のセルを取得できます

$('th:contains("Phone Number")')

しかし、対応する td セルを選択する方法がわかりません。

4

4 に答える 4

1
$('th:contains("Phone Number")').next('td');
于 2013-04-23T03:25:05.197 に答える
0
$('th:contains("Phone Number")').next("td")
于 2013-04-23T03:25:14.523 に答える
0
  var html = "some html";  
  $('th:contains("Phone Number")').next('td').html(html);
于 2013-04-23T03:27:16.117 に答える
0

$("th:contains('電話番号')").siblings("td");

th の兄弟が 1 つしかない場合にもこれを使用できます。それ以外の場合は next() が最適です。

于 2013-04-23T03:29:34.963 に答える