好繼承人我的問題:鉻錯誤:未捕獲語法錯誤:<未知消息reserved_word>
進出口試圖延長DOM但對於我的原型的功能之一,它引發錯誤。 錯誤是爲函數hasClass。我在那個腳本中使用了較早的保留字元素,所以我不明白他爲什麼只在那裏拋出錯誤?
Element.prototype.hasClass = function (class) {
return this.className.match(new RegExp('(\\s|^)'+class+'(\\s|$)'));
}
Element.prototype.addClass = function (class) {
this.className = this.className + " " + class;
}
Element.prototype.removeClass = function (class) {
if (this.hasClass(class)) {
var reg = new RegExp('(\\s|^)'+class+'(\\s|$)');
this.className = this.className.replace(reg,' ');
}
}
哇不知道類是保留字:O 謝謝你在重命名後像一個魅力工作:) –