我知道我通过属性获得了一个元素,例如
$('.js_aBunchOfElements span[data-stuff="special"]');
然而,一旦我将选择器存储在变量中:
var bunch = $('.js_aBunchOfElements span');
我很困惑如何使用属性bunch
在data-stuff="special"
内搜索我的元素。
答案 0 :(得分:4)
bunch.filter('[data-stuff=special]')
应该这样做。
答案 1 :(得分:3)
bunch.filter(function() {
return $(this).attr("data-stuff") == "special";
});