jquery 选择<tr>下的某个<td>元素
时间: 2023-10-16 22:06:35 浏览: 131
jQuery的Document元素选择
你可以使用以下 jQuery 选择器来选择 `<tr>` 下的某个 `<td>` 元素:
```javascript
$('tr td:nth-child(n)') // n 为你想选择的 td 的位置
```
例如,要选择第二个 `<td>` 元素,可以使用以下代码:
```javascript
$('tr td:nth-child(2)')
```
如果你想根据 `<td>` 中的内容来选择元素,你可以使用 `:contains()` 伪类选择器。例如,如果你想选择包含 "example" 文本的 `<td>` 元素,可以使用以下代码:
```javascript
$('tr td:contains("example")')
```
注意,`:contains()` 伪类选择器是区分大小写的。如果你想进行不区分大小写的搜索,你可以使用 `.filter()` 方法来过滤元素。例如:
```javascript
$('tr td').filter(function() {
return $(this).text().toLowerCase().indexOf('example') > -1;
});
```
这将选择包含 "example" 文本的所有 `<td>` 元素,不区分大小写。
阅读全文