我有此代码:

   function DisableDropDownsMonth() {
        $(".filterDropdown").val(0);
        $(".filterDropdown").attr("disabled", "disabled");
    }


禁用所有都具有此类的选择下拉列表。我有一个新的要求,除了id =“ #firstDropdown”之外,每个“ .filterDropdown”都应调用此函数

在jQuery中有什么语法吗?

最佳答案

您可以使用:not() selector排除它,如下所示:

$(".filterDropdown:not(#firstDropDown)").attr("disabled", "disabled");


或者可能是通过您的ID :gt()来判断的,如下所示:

$(".filterDropdown:gt(0)").attr("disabled", "disabled");


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

关于jquery - 无论如何在jQuery中有一个类选择器,但没有一个ID,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3600105/

10-12 07:37
查看更多