jQuery:排除那些td,使用带有“control-label”类的子元素Label

时间:2016-07-11 05:53:47

标签: jquery dom jquery-selectors

我试图使用jQuery选择文档中的所有td,排除那些具有类名为“control-label”的子元素标签的td。

<td width="30%"><label class="control-label">IP Address</label></td>

我试过了:

jQuery("table td").not("table td > label.control-label").attr('width','');

3 个答案:

答案 0 :(得分:1)

jQuery('table td:not(:has( > .control-label[width]))')

答案 1 :(得分:1)

尝试此选择:

$('td:not(:has(> .control-label))');

答案 2 :(得分:0)

我认为以下代码可以帮助您。

$('td label:not(.control-label)');