无论如何在jquery中有一个类选择器但没有一个id

leo*_*ora 2 jquery jquery-selectors

我有这个代码:

   function DisableDropDownsMonth() {
        $(".filterDropdown").val(0);
        $(".filterDropdown").attr("disabled", "disabled");
    }
Run Code Online (Sandbox Code Playgroud)

禁用所有具有此类的一组选择下拉列表.如果id ="#firstDropdown",我有一个新要求在每个".filterDropdown"上调用它.

在jquery中有这个语法吗?

Nic*_*ver 6

您可以使用:not()选择器将其排除,如下所示:

$(".filterDropdown:not(#firstDropDown)").attr("disabled", "disabled");
Run Code Online (Sandbox Code Playgroud)

或者可能根据您的ID判断,:gt()如下所示:

$(".filterDropdown:gt(0)").attr("disabled", "disabled");
Run Code Online (Sandbox Code Playgroud)

这将禁用除class="filterDropdown"DOM中的第一个之外的所有内容.