我有一个包含大量复选框的应用程序。他们每个人都有一个 jQuery 数据参数,指示他们属于哪个组,例如<input type="checkbox" class="show" data-group="zones" />
在某些情况下,我想根据它们包含的数据选择这些复选框的一个子集。 jQuery 选择器可以拉这个吗?如果没有,除了手动过滤之外,还有其他方法可以做到这一点吗?
最佳答案
当然,一种方法很简单
$("input[data-group='zones']");
更新:
改变数据的值也可以这样做
$("input[data-group='zones']").each(function() {
$(this).data('group', 'newzone');
});
关于javascript - jQuery 选择器可以根据数据查找元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10276134/