2014-07-10 36 views
0

我的第一个问题在这里,对不起,如果我做错了什么。如果我第一次知道如何获得第二个TD课

我有代码

<div class="detail_block_param"> 
     <table cellpadding="0" cellspacing="0" width="100%"> 
      <tr> 
       <td class="name">1st par</td> 
       <td class="value">Swiss</td> 
      </tr> 
     </table> 
    </div><div class="detail_block_param"> 
     <table cellpadding="0" cellspacing="0" width="100%"> 
      <tr> 
       <td class="name">2nd par</td> 
       <td class="value">mechanic</td> 
      </tr> 
     </table> 

我需要 “价值” 类,如果NAME = “1相提并论”。 我尝试

//h:td[2][*[contains(.,'1st par')]]/../h:td[last()]/h:a/text() 

但它没有为我工作。 谢谢!

回答

0

试着这么做:

'//td[@class="name"][contains(text(), "1st par")]/following-sibling::td[@class="value"]' 
+0

谢谢!它对我很好! –

0

如果您希望它使用jQuery做的......这里是解决方案:

$(".detail_block_param td:contains('1st par')").next().html() 

提琴手会导致对相同:

http://jsfiddle.net/CPQ8C/

相关问题