【问题标题】:"class is a reserved identifier" what is wrong in my javascript“类是保留标识符”我的javascript有什么问题
【发布时间】:2012-03-10 15:50:14
【问题描述】:

我正在尝试使用原型 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");
};

但在警报后单击时出现错误“类是保留标识符” 怎么了?

对不起,这是我的错误。脚本运行良好,问题出在 html 中

【问题讨论】:

标签: javascript prototypejs


【解决方案1】:

可能是您忘记加载原型脚本,或者在您自己的脚本之后加载了原型脚本?你的 sn-p 在 this jsfiddle 工作

【讨论】:

    【解决方案2】:

    问题在于“类”是一个保留标识符 - 即您不能将它用于您自己的类或变量。

    【讨论】:

      猜你喜欢
      • 2013-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多