Jquery,如果optgroup不包含

Jquery,如果optgroup不包含,jquery,optgroup,Jquery,Optgroup,我需要以下jQuery的帮助,它不适合我。我只想在不存在时触发一些操作 我的HTML(无法更改): $('optgroup:not([label=“Knowledge Base”]))返回jQuery包装器对象,您需要测试其length属性以检查它是否包含任何元素 你需要测试一下 if($('optgroup[label="Knowledge Base"]').length == 0) { alert('test'); } 我认为您不需要伪选择器:不需要。只需检查是否没有带有该标签的o

我需要以下jQuery的帮助,它不适合我。我只想在
不存在时触发一些操作

我的HTML(无法更改):

$('optgroup:not([label=“Knowledge Base”]))
返回jQuery包装器对象,您需要测试其length属性以检查它是否包含任何元素

你需要测试一下

if($('optgroup[label="Knowledge Base"]').length == 0) {
    alert('test');
}

我认为您不需要伪选择器:不需要。只需检查是否没有带有该标签的optgroup:

if($('optgroup[label="Knowledge Base"]').length == 0) {

FYI,您的选择器将查找任何没有
label=“Knowledge Base”
的optgroup。
if($('optgroup[label="Knowledge Base"]').length == 0) {
    alert('test');
}
if($('optgroup[label="Knowledge Base"]').length == 0) {