Javascript MooTools禁用带有引用的html元素

Javascript MooTools禁用带有引用的html元素,javascript,mootools,Javascript,Mootools,我正在使用MooTools,我想禁用特定的复选框元素,我尝试使用以下代码: $$('#lbl-box-posts8 #Others').set().disabled = true; 但不起作用: 我的HTML代码: 我的Mootools代码: 你是说像这样的 $$('#lbl-box-posts8 #Others').set('disabled','disabled'); 你是说像这样的 $$('#lbl-box-posts8 #Others').set('disabled','disabl

我正在使用MooTools,我想禁用特定的复选框元素,我尝试使用以下代码:

$$('#lbl-box-posts8 #Others').set().disabled = true;
但不起作用:

我的HTML代码:

我的Mootools代码:


你是说像这样的

$$('#lbl-box-posts8 #Others').set('disabled','disabled');

你是说像这样的

$$('#lbl-box-posts8 #Others').set('disabled','disabled');

正是我想要的:但是为什么这不起作用$$'lbl-box-posts8 Others'.set.disabled=true;。你能给我解释一下吗?谢谢,因为set方法不是这样工作的,id是唯一的。document.id'Others'。设置为'disabled',true为罚款-或$'Others'。设置链并返回元素,因此设置.disabled可能仍然有效,但对元素集合无效,$$返回的是元素集合。它将在阵列上设置一个道具。这正是我想要的:但是为什么这不起作用$$'lbl-box-posts8 Others'。set.disabled=true;。你能给我解释一下吗?谢谢,因为set方法不是这样工作的,id是唯一的。document.id'Others'。设置为'disabled',true为罚款-或$'Others'。设置链并返回元素,因此设置.disabled可能仍然有效,但对元素集合无效,$$返回的是元素集合。它将在阵列上设置一个道具。
$$('#lbl-box-posts8 #Others').set('disabled','disabled');