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 に答える