我想让现有div
内的所有div
都不属于某些类。我这样做是为了隐藏部分div
而不实际关闭页面中的所有div
。
下面的代码显示了我从现有脚本中获取的当前方式。
$("div:not(.filterList, .prodGrid, " + allSelected + ")").hide();
我想做类似的事情(注意div.prodGrid
)
$("div.prodGrid:not(.filterList, .prodGrid, " + allSelected + ")").hide();
到目前为止,我还没有成功。
答案 0 :(得分:3)
你需要使用jquery的not()选择器方法,如下所示:
$("div.prodGrid").not(".filterList, .prodGrid, " + allSelected).hide();