2009-08-28 19 views
0

cancelled.pngで終わる画像の<td>を持つ<tr>要素をすべて選択するにはどうすればよいですか?私は途方に暮れています...jQueryの選択問題

<table> 
    <tr> <----- select this whole tr 
     <td> 
      <img src="/images/icons/invoice-cancelled.png" alt="cancelled" /> 
      <a href='/orders/invoice.aspx?invoiceid=63'>X1087</a> 
     </td> 
     ... other tds, some with "-cancelled.png" others with something different 
    </tr> 
    .... 
</table> 

答えて

5
$('tr:has(td img[src$="cancelled.png"])') 

説明:

(tr) Select All Table Rows 
(:has()) That Have: 
(td) a table data 
(img) with an image in it 
([src$="cancelled.png"]) that has an ttribute of 'src' that ends($=) in 
         'cancelled.png' 
+0

感謝。これは私に必要なものを手に入れました。 – Jason