Ok Heres mon problème:erreur Chrome: Uncaught SyntaxError: <message inconnu reserved_word>
Im essayer de prolonger le dom mais pour une de mes fonctions de prototype, il jette une erreur. L'erreur est pour la fonction hasClass. J'ai utilisé le mot réservé Element plus tôt dans ce script, donc je ne comprends pas pourquoi il lance l'erreur seulement là?
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,' ');
}
}
Wow didnt connu classe est un mot réservé: O Merci a travaillé comme un charme après avoir renommé :) –