Jquery 如何仅排除那些与类具有嵌套SPAN的TR?
我有一个如下表,两个TD具有SPAN,类为“exclude”Jquery 如何仅排除那些与类具有嵌套SPAN的TR?,jquery,Jquery,我有一个如下表,两个TD具有SPAN,类为“exclude” 我假设您的html是有效的,正如您所说的两个TD具有SPAN和类“exclude。这使得您的html: <table class="abc"> <tr> <td>1</td> <td><span class="exclude"></span></td> </tr> <tr> <td>2<
我假设您的html是有效的,正如您所说的
两个TD具有SPAN和类“exclude
。这使得您的html:
<table class="abc">
<tr>
<td>1</td>
<td><span class="exclude"></span></td>
</tr>
<tr>
<td>2</td>
</tr>
</table>
我假设您的html是有效的,正如您所说的
两个TD具有SPAN和类“exclude
。这使您的html能够:
<table class="abc">
<tr>
<td>1</td>
<td><span class="exclude"></span></td>
</tr>
<tr>
<td>2</td>
</tr>
</table>
您的html无效,需要将span放入td元素中 然后在jQuery中可以使用.not()和:has()过滤器
$('tr').not('has(.exclude').css('color','red')
1.
2.
您的html无效,您需要将span放在td元素中
然后在jQuery中可以使用.not()和:has()过滤器
$('tr').not('has(.exclude').css('color','red')
1.
2.
执行以下操作:
$('tr').not(".exclude")
将跨度像普通人一样放入td元素后,执行以下操作:
$('tr').not(".exclude")
在像普通人一样将span放入td元素后,这是无效的标记…;)只有td
可以是tr
的子项,然后您可以在td
中放入任何内容。这是无效的标记……;)只有td
可以是tr
的子元素,然后您可以在td
中放入任何内容。像普通人一样将span放入td元素哈哈哈,非常有趣,您的选择器仍然错误。哎呀!!!像普通人一样,把跨度放在td元素中,哈哈哈,很有趣,你的选择器还是错了。哎呀!!!
$('tr').not(".exclude")