如何在没有元素子元素的元素内部获取文本的css句柄

时间:2016-03-16 09:14:23

标签: java jquery html coffeescript

如果我们使用tbody tr th,它会提供文字'显示模型样本标题',包括其子元素(div)文本。 是否有任何可能的技巧只能获得'显示模型'不是它的子元素'样本标题'文本?

<table>
 <tbody>
   <tr>
     <th>
      Display model
      <div class="title">Sample Heading</div>
     </th>
    <td class="model">Data</td>
   </tr>
 </tbody>
</table>

1 个答案:

答案 0 :(得分:1)

工作演示jQuery Way

$(document).ready(function(){
    $('th').css('color','red').children().css('color','initial')

});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
 <tbody>
   <tr>
     <th>
      Display model
      <div class="title">Sample Heading</div>
     </th>
    <td class="model">Data</td>
   </tr>
 </tbody>
</table>

工作演示CSS方式

th{
  color:red;
}
th div{
  color:initial;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
 <tbody>
   <tr>
     <th>
      Display model
      <div class="title">Sample Heading</div>
     </th>
    <td class="model">Data</td>
   </tr>
 </tbody>
</table>