[英]jquery.js call from HTML syntax error
我有一个由Objective-C应用程序生成的HTML页面,我想在本地目录(而不是Web服务器)中加载并打开它。 加载页面之前,javascript的jquery.js和jquery.plot.js被存储在同一目录中。 我严格按照http://flot.googlecode.com/上提供的示例制作了HTML页面,这些脚本在HTML页面中的声明如下:
<script src="jquery.js" language="javascript" type="text/javascript"></script>
<script src="jquery.flot.pack.js" language="javascript" type="text/javascript"></script>
当我打开页面时,预期的图形(由脚本生成)没有显示,并且在JavaScript控制台中出现以下语法错误:
Uncaught SyntaxError: Unexpected token ILLEGAL
JavaScript控制台中的脚本源是由奇怪的(中文?)表意字符组成的,如果浏览器看到的话,这些表意显然是“意外令牌”。 我在Chrome,Firefox和Safari中遇到相同的问题。 这个问题不是系统性的,因为有时它可以工作! 我已经用手动准备的文件进行过测试,有时只能再次使用。 我还复制了一个文件,该文件在存在jquery脚本的另一个目录中不起作用,令人惊讶的是,它起作用了! 但并非总是如此...我已经用尽了所有关于此问题的想法,非常感谢您的帮助
您是否从外部来源复制了JavaScript? 我知道例如从JSFiddle复制时遇到问题。 尝试删除任何空格,看看是否可以摆脱非法令牌错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.