在每秒td中选择没有锚点的跨度

时间:2016-03-17 22:12:11

标签: javascript jquery html css

我有以下表格结构:

<tr>
<td>
    <a>
        <span>
              some content
        </span>
    </a>
</td>
<!-- td having straight span -->
<td>
    <span>
              some other content
    </span>
</td>
</tr>

我想在每秒钟选择span td周围没有锚点。我尝试在下面创建选择器,但它不正确。由于not(a)不是使用此选择器的正确方法。

table td:nth-child(2) not(a) span

如果只有CSS解决方案会更好,否则JS就可以了。如果问题中有任何改进,请告诉我。

1 个答案:

答案 0 :(得分:2)

只需使用直接后代选择器:

table td:nth-child(2) > span 

jsFiddle Demo

P.S。请注意,您未正确关闭<span>元素(缺少>)。