Je reçois l’erreur suivante:
erreur de syntaxe non interceptée, expression non reconnue: #
Il semble provenir de cette ligne de code:
bb.error=function(br){throw"Syntax error, unrecognized expression: "+br
};
Savez-vous d'où vient mon erreur? Est-ce lié au point-virgule? Il semble étrange que cela échoue, car je fais quelque chose de très similaire dans d’autres parties de mon code et cela fonctionne bien.
Réponses:
1 pour la réponse № 1Une chaîne commençant par une nouvelle ligne (ou autre chose que "<") n'est pas considérée comme une chaîne HTML dans jQuery 1.9
Ceci est juste une supposition parce que vous ne fournissez pas assez de détails pour savoir avec certitude quel est votre problème.
1 pour la réponse № 2
C’est parce que l’erreur elle-même est générée sinon le code est parfait.
Si vous mettez à jour "Erreur de syntaxe, expression non reconnue:" en "message de test", le message mis à jour commencera.
var bberror = function (br) {
throw "Syntax error, unrecognized expression: " + br
};
bberror("my custom error");