我希望能够选择所有具有“标签”类的元素,一旦选择了这些项目,我想从该列表中删除具有“data-tag-cat”属性的项目。
var tags = $('.tag');
console.log(tags);
最佳答案
你可以使用属性选择器
$('.tag[data-tag-cat]').remove();
或者如果只是意味着从集合中删除,您可以不定位它们
var tags = $('.tag:not([data-tag-cat])');
或过滤掉它们
var tags = $('.tag');
tags.not('[data-tag-cat]').stuff()
关于javascript - Jquery 忽略具有数据属性的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29988588/