我想获取具有特定data-
值的所有元素。该值在运行时发生变化,因此使用标准属性选择器:
[data-mydatakey='value']
不会工作。
我当前的选择器如下:
$("input:data(isapproved)").each(...
这似乎只选择具有相应数据值集的元素。
我想要的理想情况是这样的:
$("input:data(isapproved='true')").each(...
$("input:data(category='abcd')").each(...
最佳答案
我认为你需要的是 .filter()就像
$("input").filter(function () {
return $(this).data('category') == 'abcd'
}).each()
关于javascript - 比较数据选择器中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23888562/