6

jqueryセレクターを使用してクラスdのテーブルのみを選択するにはどうすればよいですか? 何らかの理由で、このコードは正しく動作しません...

var dTableTags = $(".d table");

例のテーブルは...

<table id="thetable" class="d">
  <thead>
    <tr><th>Column 1 header</th><th>Column 2 header</th></tr>
  </thead>
  <tbody>
    <tr><td>Column 1 data</td><td>Column 2 data</td></tr>
  </tbody>
</table>
4

2 に答える 2

17

セレクターが間違っています。$("table.d")代わりに試してください。

jQueryのドキュメントではこれを直接説明していません。より包括的なW3C CSS セレクターのドキュメントに従っています。

于 2012-11-08T18:10:23.913 に答える
3

クラス d内にあるテーブルを検索しようとしていますが、 これは間違っています..

セレクターをこれに変更します

$("table.d");   // Because the table has the class d
于 2012-11-08T18:12:53.447 に答える