我正在尝试使用原型javascript框架。我有下一个代码
CheckBoxSlider = Class.create({
initialize: function (checkbox, block) {
this.checkbox= $(checkbox);
this.block=$(block);
this.checkbox.observe("click", this.onClick.bind(this));
},
onClick: function (event) {
alert("Hello");
}
});
window.onload= function() {
tmp = new CheckBoxSlider("register-new-user","regiser-new-user-fields");
};但在警告后单击时,我得到了错误"class is a reserved identifier“,这是怎么了?
对不起,这是我的错。脚本运行得很好,问题出在html上
发布于 2012-02-20 17:54:57
会不会是你忘了加载原型脚本,或者在你自己的脚本之后加载了原型脚本?您的代码段正在this jsfiddle中工作
发布于 2012-02-20 17:38:14
问题是"Class“是一个保留标识符--也就是说,你不能将它用于你自己的类或变量。
https://stackoverflow.com/questions/9358864
复制相似问题