Jqmath没有正确加载
我在html页面上包含以下内容:
M.MathPlayer = false; M.trustHtml = true;
但是当页面加载时,我在Javascript控制台中看到以下错误:
jqmath-etc-0.4.3.min.js:3 Uncaught SyntaxError: Invalid regular expression: /(\d+\.?\d*|\.\d+)|[\\`]([A-Za-z]+|.)|[�-�][�-�]| \S[Ì€-ͯ᷀-á·¿âƒ-âƒ¿ï¸ -︯]*/: Range out of order in character class
我正在使用jqmath-etc-0.4.3.min.js和jquery-1.12.1.min.js。
我在这里缺少什么,或者这可能是版本不兼容问题?
jqmath 0.4.3是唯一似乎可用的版本。
将您的第二个元素更改为:
正如alljamin建议的那样,你会在COPY-ME.html中看到这一点。 关键是charset="utf-8"
,如果你的html文件中没有 (但你可能真的应该这样做)。
我得到了与您的代码相同的错误。
如果您下载jqMath并在下载的文件夹中打开COPY_ME.html
,您应该能够看到html
的结构以及如何对其进行更改。 那里的一切都很好。
jqMath官方网站上提供的示例使用jQuery 1.4.3,您的示例使用jQuery 1.12.1,我不确定但这可能是问题。
我希望这有帮助。