gpt4 book ai didi

jquery - "has ANY value and is not null or blank"属性的 CSS3 选择器

转载 作者:技术小花猫 更新时间:2023-10-29 11:18:48 24 4
gpt4 key购买 nike

我似乎找不到“任何非空值或空白值”的 css3 通配符。

我有一堆 div,其中一些有一个名为 data-group-id 的属性,但不是全部。我想找到所有具有该属性、data-group-id 且不为空的 div。

例如,我有这些 div:

<div class="col-md-2 custom_boxshadow" data-role="mergeSelector" data-required="1"></div>
<div class="col-md-2 custom_boxshadow" data-role="mergeSelector" data-required="1"></div>
<div class="col-md-2 custom_boxshadow" data-role="mergeSelector" data-required></div>
<div class="col-md-2 custom_boxshadow" data-role="mergeSelector" data-required data-group-id="55"></div>
<div class="col-md-2 custom_boxshadow" data-role="mergeSelector" data-required data-group-id="55"></div>
<div class="col-md-2 custom_boxshadow" data-role="mergeSelector" data-required data-group-id="15"></div>

如您所见,最后 3 个 div 有一个名为 data-group-id 的属性。

我想要一个可以找到这三个元素的选择器。本质上,我正在尝试执行此逻辑

$parent.find('div[data-role="mergeSelector"][data-group-id="*"]')

其中 * 是一个通配符,表示“有一个值但不关心值是多少”。

是否有一个选择器可以实现这一点?我在互联网上找不到任何东西。

谢谢!


感谢帮助,查询完成如下:

$parent.find('div[data-role="mergeSelector"][data-group-id]:not([data-group-id=‌​""])')

最佳答案

[data-group-id]:not([data-group-id=""])

这将选择一个具有该属性的元素,只要它不是空白即可。

关于jquery - "has ANY value and is not null or blank"属性的 CSS3 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35708456/

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