Jquery 如何工作:不是选择器

Jquery 如何工作:不是选择器,jquery,jquery-selectors,Jquery,Jquery Selectors,我只想选择没有特定数据过滤器组的按钮。在这种情况下,数据过滤器组值不等于“流派” 如何仅选择这些按钮 没有:not()选择器,代码可以正常工作,所以我不明白它是如何工作的 $(文档).ready(函数(){ $(“#过滤器:非([data filter group='genres'])按钮”).css(“背景色”、“黄色”); }); 格涅雷 全部的 行动 冒险 动画 喜剧片 罪行 戏剧 家庭 幻想 浪漫 科幻小说 惊悚片 登记处 全部的 阿托里 全部的 这可以通过两种方式实现 $("di

我只想选择没有特定
数据过滤器组的按钮。在这种情况下,
数据过滤器组
值不等于“流派”

如何仅选择这些按钮

没有
:not()
选择器,代码可以正常工作,所以我不明白它是如何工作的


$(文档).ready(函数(){
$(“#过滤器:非([data filter group='genres'])按钮”).css(“背景色”、“黄色”);
});
格涅雷
全部的
行动
冒险
动画
喜剧片
罪行
戏剧
家庭
幻想
浪漫
科幻小说
惊悚片

登记处 全部的 阿托里 全部的
这可以通过两种方式实现

$("div[data-filter-group!='genres'] > button ").css("background-color", "yellow");

or

$(":not([data-filter-group='genres']) > button").css("background-color", "yellow");

这可以通过两种方式实现

$("div[data-filter-group!='genres'] > button ").css("background-color", "yellow");

or

$(":not([data-filter-group='genres']) > button").css("background-color", "yellow");

$(“#过滤器:非([data filter group='genres'])>按钮”)
$(“#过滤器:非([data filter group='genres'])>按钮”)