2015-03-31 86 views
0

我有一個基本表,並且如果該行中的其他單元格之一包含一個單詞,則需要更改一個單詞。如果其他單元格包含字Jquery更改表單元格值

<table> 
    <tr class="veh-row"> 
     <td class="vehicle_desc">RED CAR</td> 
     <td>4000 miles</td> 
     <td class="veh-trans">Manual</td> 
     <td>Petrol</td> 
    </tr> 
    <tr class="veh-row"> 
     <td class="vehicle_desc">RED CAR</td> 
     <td>4000 miles</td> 
     <td class="veh-trans">Manual</td> 
     <td>Petrol</td> 
    </tr> 
    <tr class="veh-row"> 
     <td class="vehicle_desc">RED CAR AUTO</td> 
     <td>4000 miles</td> 
     <td class="veh-trans">Manual</td> 
     <td>Petrol</td> 
    </tr> 
</table> 

所以我需要的,如果td.vehicle_desc包含單詞AUTO然後Manualtd.veh-trans改爲Automatic。我怎樣才能做到這一點,隻影響該行,而不是所有其他行?

回答

4

您可以使用:含有

$('td.vehicle_desc:contains(AUTO)').siblings('.veh-trans').text('Automatic') 
+0

https://jsfiddle.net/f4ep4tob/ – 2015-03-31 15:22:00

+0

感謝您完美的作品! – user2679140 2015-03-31 20:19:18

相關問題