TYPEERROR: UNDEFINED IS NOT A FUNCTION解决方法

今天调试代码的时候碰到一个小问题,jQuery选择器代码全部不起作用了,比如代码在争取引用jQuery后调用$(‘.foo’)的时候还是报错


TypeError: undefined is not a function

解决方法异常简单,原因是在把原先一个较大的js文件拆分成多个小的js文件后,最后一行没有用分号结尾。大部分的jQuery脚本都用(jQuery)结尾,如果没有用分号断行,浏览器就不知道把他们连接起来了。加上(jQuery);后问题完美解决。

上面是网友的情况,

我的情况是 一个jq插件报错了,但是因为一个程序员把他放在跟css一起引的位置,导致页面完全没办法debug。这个东西让我明白开发的规范的重要性,这个问题坑了我好久,我犯贱去copy老程序员的代码,他们好喜欢这样写,无力吐槽

以后自己注意。很好,今天七夕在加班 呜呜呜


你可能感兴趣的:(前端进阶之路,jquery)