常见问题6:控制台报错整理——报错

Posted 不见花落

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常见问题6:控制台报错整理——报错相关的知识,希望对你有一定的参考价值。

报错:"Uncaught ReferenceError: $ is not defined"


 

分析:

1:加载jquery失败。请再次确认jquery的路径是否正确。

2:如果jquery的路径没有问题,那么就是因为浏览器在解释你的js语句时,还没有加载jquery库。所以,你需要将加载jquery的语句放在head中,即可解决该问题。

<script src="js/jquery-3.3.1.js"></script>
<script src="js/bootstrap.js"></script>
<script type="text/javascript">
    $(".btn").dropdown();
</script>

解决:把自己写的JS放到JQ.js下方即可。


 

点击click

报错:Uncaught SyntaxError: Unexpected end of input


 

<a class="button" href="javascript:void(0)">click</a>
<script>
 $(function(){
    $(‘.button‘).click(function(event) {
       console.log(‘ok‘);
    });
});

 注:如果不添加参数(javascript:void;),报错的类型就不一样了

出现报错1:Uncaught SyntaxError: Unexpected token ;

出现报错2:Uncaught SyntaxError: Unexpected token ILLEGAL,如下:


报错:Uncaught SyntaxError: Unexpected token ILLEGAL(未捕获的语法错误: 意想不到的非法令牌)

解决:一般是语句多符号,或是少符号,还有大小写,全角错误。


 

以上是关于常见问题6:控制台报错整理——报错的主要内容,如果未能解决你的问题,请参考以下文章

Unity报错:Read only asset Packages/com.xxxxx.xxx.xxxx/Editor/VSCodeDiscovery.cs.IPGSD has no meta(代码片段

Vue报错:Uncaught TypeError: Cannot assign to read only property 'exports' of object 的解决方法(代码片段

错误记录Flutter 混合开发获取 BinaryMessenger 报错 ( FlutterActivityAndFragmentDelegate.getFlutterEngine() )(代码片段

jacript var let const 区别

错误记录Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. | Android Studio 降级 )(代码片段

错误记录Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. | Android Studio 降级 )(代码片段