开发者社区 问答 正文

如何为属性是disabled的表单绑定js事件?

一个表单,属性是disabled

<input type="text" disabled/>​
我希望点击该表单后,disabled变为可编辑,用了下面的代码

$(':input').click(function () {
    $(this).removeAttr('disabled');
})

可是发现怎么点击都不行,求指导。测试地址 http://jsfiddle.net/6cm9r/

展开
收起
小旋风柴进 2016-03-23 13:40:14 1992 分享 版权
1 条回答
写回答
取消 提交回答
  • $(document).click(function(e){
        var el = e.target;
        if (el.tagName == 'INPUT') {
            $(el).removeAttr('disabled');
        }
    })
    2019-07-17 19:10:48
    赞同 展开评论