3

我有以下代码

<tr id="myid">
<td>
<div>
...
<a href="" class="myclass"></a>
<a href="" class="myclass"></a>
<a href="" class="myclass"></a>
<a href="" class="myclass"></a>
<a href="" class="myclass"></a>
...
</div>
</td>
</tr>
<tr id="anotherid">
<td>
<div>
...
<a href="" class="myclass"></a>
<a href="" class="myclass"></a>
<a href="" class="myclass"></a>
<a href="" class="myclass"></a>
<a href="" class="myclass"></a>
...
</div>
</td>
</tr>

我正在尝试在 ID 为“myid”属性的标签 TR 中选择 A 标签,但是以下代码不起作用:

$('#myid.myclass')

如何使用 TR ID 选择 A 标签?

4

3 回答 3

7

使用这个: -和$('#myid .myclass')之间应该有一个空格#myid.myclass

于 2012-07-25T11:17:49.893 回答
1

选择里面的所有<a>标签#myid而不考虑嵌套

$("a", "#myid")
于 2012-07-25T11:18:10.033 回答
0

它与 CSS 选择器相同。您的标记意味着您将需要一个空格:

回答

$('#myid .myclass')

信息

$('#myid.myclass')意味着 .myclass#myid像这样坐在一边:

<tr id="anotherid" class="myclass">
于 2012-07-25T11:23:53.700 回答