查找所有已禁用的字段和addClass jquery

时间:2015-10-31 06:08:06

标签: javascript jquery

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

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");
});

它不起作用。我该怎么做 ? 在此先感谢。

2 个答案:

答案 0 :(得分:1)

$('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/>

使用:disabled选择器

  

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

答案 1 :(得分:1)

试一试:

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