jQuery选择器 - 输入字段

Nat*_*han 0 html javascript jquery events

我想在单击时启用文本框.但是,当我单击文本框时,没有任何反应.我相信这是jQuery选择器的一个问题.为什么这不起作用?

<script>
    $(document).ready(function() {
        $(':input').click(function() {
            $(this).removeAttr('disabled');
        });
    });
</script>
<input type="text" value="123" disabled="disabled" />
Run Code Online (Sandbox Code Playgroud)

注意:我尝试了$('input')和$(':input')来选择文本字段.都没有奏效.

lee*_*eny 9

禁用的输入不会触发事件.尝试从禁用更改为只读.