我几乎不好意思问这个基本问题,但是我找不到错误...我尝试从本地外部库中提供代码,但无法正常工作。从URL加载或直接注入HTML文件时,代码可以完美工作,但无法识别javascript文件。
由于我以为我只是打字错误,因此试图移动文件,但即使Webstorm都说是正确的。还提供了文件的正确类型。
在这种情况下,HTML文件和本地.js文件位于同一文件夹中。我尝试在本地嵌入外部文件:here
<!DOCTYPE html>
<html>
<head>
<title>Test file</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="survey.jquery.js"></script>
</head>
<body>
</body>
</html>
此简单代码每次都会在Firefox控制台中导致错误SyntaxError: expected expression, got '<'
。
也无法识别/加载文件中的Survey对象。 查找错误会导致漏掉括号,但是代码应该正确。