Jquery 按多规格查找

Jquery find by multi spec

是否可以根据“未激活”和“未隐藏”将 class 'active' 添加到使用 jQuery 找到的元素?

你有'not active'

addClass('selected').closest('.well').find('ul li:not(.active)').addClass('active');

但这不起作用:

.addClass('selected').closest('.well').find('ul li:not(.active)').find('li:not(.hidden)').addClass('active');

谢谢

您可以简单地链接多个 :not(...):

.addClass('selected').closest('.well').find('ul li:not(.active):not(.hidden)').addClass('active');