gpt4 book ai didi

javascript - jQuery 如果集合中的任何项目的 data-id 等于 foo

转载 作者:行者123 更新时间:2023-12-02 18:22:25 24 4
gpt4 key购买 nike

假设我有一个 .item div 集合。每个都有自己的 data-item-id 属性。我想检查是否有任何 .data .itemsdata-item-id 等于 x

因为如果任何项目具有该ID,我不会再次将该.item添加到.data列表div中。

如何使用 jQuery 做到这一点?

if ($('.data .items').data('itemId')) { ????
}

最佳答案

这应该返回 data-item-id 等于 x 的项目:

var items = $('.data .items[data-item-id="x"]');

或者像这样:

var items = $('.data .items').filter(function() { return $(this).data('item-id') == 'x'; });

在 if 中:

if (items.length) {
// do something
}

关于javascript - jQuery 如果集合中的任何项目的 data-id 等于 foo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18703002/

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