2013-12-18 77 views
1

我想隱藏剩下的除了父TR所有TR。
代碼以顯示動態控制是如所提到的, 和代碼是內部的每個循環如何隱藏第一TR類名使用jQuery中

<tr id='package_<%=option.Option-id %>' class='package-flights'> 
    <table> 
    <TD> 
    <input type="text" id="text1"> 
    <TD> 
    <table> 
</tr> 

因此如果有更多的選項,它將顯示的所有文本框。 任何人都可以找到上述問題的解決方案。

回答

1

您可以使用attribute selector starts with獲得其ID開始package_所有行,然後使用.not()使用:first

$('[id^=package_]').not(':first').hide(); 
+0

非常感謝。它的工作。 – user3113895

+0

我試過這個,$('td.packageFlights')。not(':first')。find('。first_td')。hide();但它的功效已經解決了 – user3113895

0

排除首先嚐試類選擇,然後使用.slice()來獲取後的所有元素第一個然後隱藏

$('.package-flights').slice(1).hide();