📅  最后修改于: 2020-11-27 01:04:29             🧑  作者: Mango
:enabled选择器用于选择所有启用的表单元素。它是一个伪类选择器,也可以用于设置已启用的UI元素的样式。默认情况下,表单元素处于启用状态。如果某些表单元素被禁用,则使用:enabled选择器,我们可以突出显示已启用的元素。
此选择器仅可用于支持以下禁用属性的HTML元素: ,
$(":enabled")
上面的语法类似于$(''*:enabled'')选择所有启用的表单元素。
如果必须选择特定的启用元素,则可以通过为选择器添加元素类型或组件名称作为前缀来过滤元素。假设我们只需要选择已启用的按钮元素,则可以编写如下。
$("button:enabled")
让我们看看使用:enabled选择器的一些说明。
在这个例子中,我们使用:enabled选择器来样式化所有启用的表单元素。这里有一个表单,其中包括一些禁用和启用的元素。
我们必须单击给定的启用按钮才能看到效果。单击按钮时,选择器将突出显示所有已启用的元素。
jQuery :enabled selector
输出:
执行完上述代码后,输出将为-
点击给定的按钮后,输出将是-
在这个例子中,我们使用:enabled选择器来设计特定类型的启用元素。这里有一个表单,其中包括一些禁用和启用的元素。尽管启用了多个元素,但是该程序将仅突出显示已启用的文本区域。
我们必须单击给定的启用按钮以突出显示文本区域。只有一个textarea元素,因此它将选择单个元素。但是,如果有多个textarea元素,则所有textarea元素都将突出显示。
jQuery :enabled selector
输出:
执行完上述代码后,输出将为-
点击给定的按钮后,输出将是-