比较数据选择器中的值
Comparing values in the data selector
我想获得具有特定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()
相关文章:
- jQuery最近父级的数据属性选择器
- 平均值.on(事件[,选择器][,数据],处理程序)
- 如何从jquery日期和时间选择器中选择和显示数据
- 如何从Bootstrap日期时间选择器获取原始日期数据
- Angularjs和Jquery日期选择器数据绑定
- 如何在JQuery数据选择器中显示小时数
- 动态添加数据时按数据属性查询JQuery选择器
- 对话框,数据选择器获取id
- 在 jQuery 选择器中使用 HTML5 数据属性
- jQuery data():can't使用jQuery选择器获取存储的数据
- jQuery 选择器,用于通过比较元素的两个数据属性来选择元素
- JQuery 从类选择器上的数据属性创建一个数组
- 角度数据-bs-日期选择器指令 + 日期更改
- jQuery - Raphael - SVG - 基于自定义数据的选择器
- 我想将一组jquery选择器存储为要延迟评估的数据结构
- 带有 html 网站中 SQL 数据的范围选择器的高图表
- CSS选择器代码,用于从棘手的网站抓取/解析数据
- 使用数据选择器和时刻处理不同语言的日期
- JavaScript 数据选择器限制日期
- JQuery 数据选择器在格式之间转换