我正在寻找一个输入类型=复选框的事件监听器,在禁用状态更改时触发
我不想将事件添加到第一个更改复选框状态的触发器。它必须是独立的,因为触发器可能会改变。
到目前为止我尝试过:
$(function(){
$('.trigger').live('click', function(){
$('.eventbox').attr('disabled','disabled');
});
$('.eventbox').live('change', function(){
alert('state changed');
});
});
不幸的是,改变不起作用。
谢谢你的帮助。 杰西
答案 0 :(得分:0)
你可以在禁用复选框的事情上设置触发器吗?我的意思是,如果你有一些按钮作为副作用会在点击时禁用一些复选框,你可以点击按钮点击你的听众吗?
答案 1 :(得分:0)
试试这个。我想你真的想跟踪复选框的检查/取消选中,而不是启用/禁用。
$(function(){
$('.trigger').live('click', function(){
$('.eventbox').removeAttr('checked');
});
$('.eventbox').live('change', function(){
alert('state changed');// this will be fired only if state was checked
});
});