javascript - 在输入上使用 Change,然后修改输入的 ATTR?

标签 javascript jquery

给定:

html

<input checked="checked" class="list_completed_checkbox" id="list_item_completed" name="list_item[completed]" type="checkbox" value="1">

jQuery:

$('.list_completed_checkbox').change(function() {
    $(this).attr('disabled', 'disabled');
});

当您选中或取消选中该复选框时,为什么禁用的属性没有应用于输入?

谢谢

最佳答案

你的代码对我有用:

http://jsfiddle.net/jasongennaro/qYe96/

也许有其他东西在干扰?

关于javascript - 在输入上使用 Change,然后修改输入的 ATTR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6538126/

相关文章:

javascript - 使用复选框从iggrid中的选中行获取数据

jQuery:成功时更改链接文本

javascript - 消失元素的 OnClick 事件

javascript - 当成功函数失败时,jQuery Ajax promise 队列不起作用

javascript - 动态地将一个组件追加到另一组件中

javascript - 使 var 值在按钮单击中可用

javascript - 如何将 HTML 页面滚动到给定的 anchor

javascript - JQuery UI 两个带有 from 和 to 字段的日期选择器。从所选日期起禁用 5 天

javascript - 循环遍历表格中的每个图像,对每个图像执行动画

javascript - JavaScript 中的参数数组 (ES5)