gpt4 book ai didi

jquery - 如何根据多个 :not() 排除选定的 tr

转载 作者:太空宇宙 更新时间:2023-11-03 23:03:55 24 4
gpt4 key购买 nike

我有以下内容

$("tr[data-id]:not([data-id='" + id + "'])")

它获取了表中的所有行,除了我想根据 id 值排除的行,但我现在还需要排除那些禁用了复选框的行,但我不知道如何将附加参数合并到选择器语句。

下面是一个应该被排除的行的例子......基于它的复选框禁用属性

<tr data-id="5">            
<td>
<label style="position:relative">
<input class="active status-color checkbox-slider yesno " title="no" type="checkbox" disabled="disabled">
<span class="text"></span>
</label>
</td>
</tr>

谢谢。

我需要不匹配 id 变量的行,并且这些行中不包含禁用的复选框

最佳答案

你让我疯狂...<强> https://jsfiddle.net/VixedS/em1cjuas/

$("tr[data-id!="+id+"]:not(:has('input[type=checkbox]:disabled'))")

关于jquery - 如何根据多个 :not() 排除选定的 tr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35393996/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com