から選択します。私は特定のクラスがあり、columsの一つは、特定のテキストを含む行を選択したいjQueryのは、私はこのようなテーブルを持って選択
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr class="class1"><td>1</td><td class="Type">Type 1</td><td>Section 205</td><</tr>
<tr class="class2"><td>2</td><td class="Type">Type 1</td><td>Section 225</td></tr>
<tr class="class2"><td>3</td><td class="Type">Type 2</td><td>Section 115</td></tr>
</table>
。私は2番目のことをする方法を知っています:$("td.Type:contains(Type 1)").parent()
しかし、それは最初と2番目の行を選択し、私はクラスが2(つまり、2番目のもの)が欲しいです。私はセレクタ内でセレクタを実行することができますが、何も選択しない$("tr.class2 td.Type:contains(Type1)").parent()
と、有効なjavascriptコマンドでない$("tr.class2").$("td.Type:contains(Type1)").parent()
を試してみます。
私は検索していましたが、選択肢の合計を$(selector 1, selector 2)
で取得する方法しか見つかりませんでしたが、これは私がふりをしたものではありません。