У меня следующий HTML
<tr id="r1" class="l1">
<td><img class="plusminus" id="r1c1" src="assets/images/plus.png" border="0" />3/10/12</td>
<td></td>
<td></td>
<td>4,449,371</td>
<td>27,399</td>
<td>$500,000</td>
<td>8.91%</td>
<td>0.68%</td>
<td>0.62%</td>
<td>$0.04</td>
<td>791</td>
<td>2.8%</td>
<td>$1.39</td>
</tr>
<tr id="r11" class="l2">
<td></td>
<td></td>
<td>iPad Winner</td>
<td>700,302</td>
<td>2,472</td>
<td>98.88</td>
<td>8.07%</td>
<td>0.68%</td>
<td>0.62%</td>
<td>$0.04</td>
<td>791</td>
<td>2.8%</td>
<td>$1.39</td>
</tr>
<tr id="r12" class="l2">
<td></td>
<td></td>
<td>iPad Winner2</td>
<td>300,302</td>
<td>2,472</td>
<td>98.88</td>
<td>8.07%</td>
<td>0.68%</td>
<td>0.62%</td>
<td>$0.04</td>
<td>791</td>
<td>2.8%</td>
<td>$1.39</td>
</tr>
<tr id="r2" class="l1">
<td><img class="plusminus" id="r2c1" src="assets/images/plus.png" border="0" />4/10/12</td>
<td></td>
<td></td>
<td>4,4555,55</td>
<td>27,399</td>
<td>$500,000</td>
<td>8.91%</td>
<td>0.68%</td>
<td>0.62%</td>
<td>$0.04</td>
<td>791</td>
<td>2.8%</td>
<td>$1.39</td>
</tr>
<tr id="r21" class="l2">
<td><img class="plusminus" id="r2c1" src="assets/images/plus.png" border="0" />4/10/12</td>
<td></td>
<td></td>
<td>4,4555,55</td>
<td>27,399</td>
<td>$500,000</td>
<td>8.91%</td>
<td>0.68%</td>
<td>0.62%</td>
<td>$0.04</td>
<td>791</td>
<td>2.8%</td>
<td>$1.39</td>
</tr>
Здесь r1 - родительская строка, в то время как r11 , * r12 * - дочерние строки, родительский класс имеет класс li, а дочерний - l2. Я использую следующий jQuery на событие клика id = r1, где все последующие идентификаторы с r1 и имеют класс l2
var pattern = 'r1';//just for example here
$('tr[id|="'+pattern+'"][class=l2]')
Мне нужен отфильтрованный результат, основанный на идентификатор, совпадающий с шаблоном И, имеющий класс = l2 . Как мне этого добиться?
Заранее спасибо