Javascript错误 - 无效或意外的令牌

时间:2017-10-28 07:43:34

标签: javascript jquery

突然我的js文件没有加载。 以下是我得到的错误。

main.js:70 Uncaught TypeError: jQuery(...).actual is not a function
    at centerHomeBannerText (main.js:70)
    at main.js:74
centerHomeBannerText @ main.js:70
(anonymous) @ main.js:74

jquery.validate.min.js:4 Uncaught SyntaxError: Invalid or unexpected token

owl.carousel.js:394 Uncaught SyntaxError: Unexpected token ===

以下是代码。 你可以看到我如何加载js文件。

<script src="./js/angular.min.js"></script>
<script type="text/javascript" src="cordova.js"></script>
<script src="./js/jquery-2.1.3.min.js"></script>
<script src="./js/moment.min.js"></script>
<script type="text/javascript" src="./js/index.js"></script>      
<script src="./js/jquery.ui.widget.js"></script>
<script src="./js/bootbox.min.js"></script>
<script src="./js/modernizr.custom.js"></script>
<script src="https://www.mywebsitename.com/libs/bootstrap/js/bootstrap.min.js"></script>
<script src="./js/wow.min.js"></script>
<script src="./js/jquery.isonscreen.js"></script>
<script src="./js/script.js"></script>
<script src="./js/main.js"></script>
<script src="./js/jquery-migrate-1.2.1.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>

当我在chrome中检查Jquery.validate时。它显示如下。

oy:funct�Q��Q��i���XR�R��R�lTo-blur").off(".validate-equalTo"

2 个答案:

答案 0 :(得分:0)

序列问题可能只是将你的jquery脚本移到最顶端

<script src="./js/jquery-2.1.3.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<script type="text/javascript" src="cordova.js"></script>    
<script src="./js/moment.min.js"></script>

<script src="./js/bootbox.min.js"></script>
<script src="./js/modernizr.custom.js"></script>
<script src="https://www.mywebsitename.com/libs/bootstrap/js/bootstrap.min.js"></script>
<script src="./js/wow.min.js"></script>

<script src="./js/jquery.isonscreen.js"></script>
<script src="./js/script.js"></script>

<script src="./js/main.js"></script>
<script src="./js/jquery-migrate-1.2.1.min.js"></script> 

答案 1 :(得分:0)

我不知道我是对还是错。让我发表我的意见。

我认为.actual()是第三方插件,而不是jQuery函数,我没看到.actual()已导入脚本列表。

此外,您必须在jQuery脚本之后移动jquery migrate插件。

如果我错了,请纠正我。