JQuery代码适用于IE和Chrome,但不适用于Firefox

JQuery代码适用于IE和Chrome,但不适用于Firefox,jquery,firefox,checkbox,Jquery,Firefox,Checkbox,我已经编写了这段代码(我是jquery新手),但它拒绝在chrome中工作。我首先在JSFIDLE中对其进行了操作,然后将其添加到js代码中 使用firebug时,出现以下错误: 警告:不推荐使用属性的指定属性。它总是返回真的。 源文件: 它运行正常,直到单击功能 基本上,我试图实现的是在选中其他复选框时禁用某些复选框(当选中“安全”时,然后启用“介绍”,当单击“介绍”时,两个“高级”都已启用) 下面是出现故障的Jquery代码: $(文档).ready(函数(){ $(“.safetyARC”

我已经编写了这段代码(我是jquery新手),但它拒绝在chrome中工作。我首先在JSFIDLE中对其进行了操作,然后将其添加到js代码中

使用firebug时,出现以下错误: 警告:不推荐使用属性的指定属性。它总是返回真的。 源文件:

它运行正常,直到单击功能

基本上,我试图实现的是在选中其他复选框时禁用某些复选框(当选中“安全”时,然后启用“介绍”,当单击“介绍”时,两个“高级”都已启用)

下面是出现故障的Jquery代码:

$(文档).ready(函数(){
$(“.safetyARC”)。单击(函数(){
$(“.advancedC1、.advancedC2、.advancedGAS1、.advancedGAS2、.advancedMIG1、,
.advancedMIG2、.introGAS、.introMIG”).attr(“禁用”,真);
$(“#通知”).text(“*在选择
高级);;
});
$(“.safetyGAS”)。单击(函数(){
$(“.advancedGAS1、.advancedGAS2、.advancedC1.advancedC2、.advancedMIG1、,
.advancedMIG2、.introARC、.introMIG”).attr(“禁用”,真);
$(“#通知”).text(“*在选择
高级);;
});
$(“.safetyMIG”)。单击(函数(){
$(“.advancedGAS1、.advancedGAS2、.advancedC1、.advancedC2、.advancedMIG1、,
.advancedMIG2、.introARC、.introGAS”).attr(“禁用”,真);
$(“#通知”).text(“*在选择
高级);;
});
$(“.introARC”)。单击(函数(){
$(“.advancedGAS1、.advancedGAS2、advancedMIG1、.advancedMIG2、.introGAS、,
.introMIG“).attr(“禁用”,正确);
$(“#通知”).text(“*现在您可以从高级课程中选择”);
});
$(“.introGAS”)。单击(函数(){
$(“.AdvancedAc1、.AdvancedAc2、.advancedMIG1、.advancedMIG2、.introARC、,
.introMIG“).attr(“禁用”,正确);
$(“#通知”).text(“*现在您可以从高级课程中选择”);
});
$(“.introMIG”)。单击(函数(){
$(“.advancedGAS1、.advancedGAS2、.AdvancedAc1、.AdvancedAc2、.introGAS、.introARC
)。属性(“禁用”,为真);
$(“#通知”).text(“*现在您可以从高级课程中选择”);
});
});
以及HTML:


焊接层
你有焊接经验吗?
是
不 请选择焊接课程和模块? 请选择。。。 弧 煤气 米格 任何 代码 类型 水平仪 描述 挑选 作为 弧 安全 弧焊安全 A1 弧 简介 低碳钢的焊道控制和简单对接焊缝。 A2 弧 先进的 立焊 A3 弧 先进的 专用电极 代码 类型 水平仪 描述 挑选 GS 煤气 安全 氧乙炔焊接设备的安全使用 G1 煤气 简介 低碳钢的焊道控制和简单对接焊缝。 G2 煤气 先进的 定位焊缝和焊接试验 G3 煤气 先进的 铝的气焊 代码 类型 水平仪 描述 挑选 太太 米格 安全 MIG焊接设备的安全使用 M1 米格 简介 低碳钢的焊道控制和简单水平焊缝 平方米 米格 先进的 MIG汽车车身焊接 M3 米格 先进的 铝和不锈钢的MIG焊接
提前感谢所有回答的人。

而不是真正使用“禁用”

$(“.advancedGAS1、.advancedGAS2、.advancedC1、.advancedC2、.advancedMIG1,

.advancedMIG2、.introARC、.introGAS”).attr(“禁用”、“禁用”)

这类似于?通过查看突出显示的语法,您可以判断出有问题。你不能用enter键断开字符串,你需要正确地连接它们。另外,如果使用jQuery版本>=1.6,请使用
prop
not
attr
for
disabled
@elclanrs对不起,在我实际的JS文件中,它们没有用enter键断开,但是,我发布问题的窗口太小,无法容纳所有代码。我现在试着用道具来代替……不,还是不行!您的HTML格式不正确。您需要返回并确保关闭所有标签。您还多次使用了ID。。例如,
id=safety
id=intro
。ID应该是唯一的。。如果你想多次使用它,你应该把它当作一个类来使用