查找所有禁用的字段并添加Class jquery

Find all disabled fields and addClass jquery

本文关键字:添加 Class jquery 字段 查找      更新时间:2023-09-26

如何使用jquery查找body标记和addClass("disabledFields")下的所有禁用字段。以下是我的代码:

HTML:

<input id="btnOk" value="Ok" type="button"/>
<input id="text1" type="text" disabled/>
<input id="text2" type="text"/>
<input id="text3" type="text" disabled/>

Jquery:

$("#btnOk").click(function(){
    $(this).closest("body").find($(*).prop('disabled')).addClass("disabeldFields");
});

它不起作用。我该怎么做?提前感谢。

$('body').find('input:disabled').addClass('disabled');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input id="btnOk" value="Ok" type="button"/>
<input id="text1" type="text" disabled/>
<input id="text2" type="text"/>
<input id="text3" type="text" disabled/>

使用:禁用选择器

描述:选择所有禁用的图元。

试试看:

$(document).ready(function () {
            $("body input:disabled").each(function () {
                alert(this);
                $(this).addClass("disabeldFields");
            });
        });