我想获得具有特定data-
值的所有元素。此值在运行时更改,因此使用标准属性选择器:
[data-mydatakey='value']
无效。
我当前的选择器如下:
$("input:data(isapproved)").each(...
这似乎只选择已设置相应数据值的元素。
我想要的是理想情况:
$("input:data(isapproved='true')").each(...
$("input:data(category='abcd')").each(...
答案 0 :(得分:1)
我认为你需要的是.filter()喜欢
$("input").filter(function () {
return $(this).data('category') == 'abcd'
}).each()