我有一些带有属性data-foo和data-bar的DOM元素。
是否有一种优雅的方式只返回那两个属性匹配的元素?
目前我只是使用过滤器,但也许有更好的方法
var result = $('[data-foo="aaa"]').filter('[data-bar="bbb"]');
答案 0 :(得分:18)
只需加入两个选择器
var result = $('[data-foo="aaa"][data-bar="bbb"]');
答案 1 :(得分:2)