空行出现JavaScript错误

JavaScript error on blank line

本文关键字:JavaScript 错误      更新时间:2024-05-02

所以我目前在第178行收到以下2个错误,但第71到211行都是空白的。

Uncaught TypeError: $ is not a function
Uncaught SyntaxError: Unexpected token if

现在,整个页面中唯一的$在一段有效的RegEx中,位于第218行,因此在它发生之前有7行。if语句可能在任何地方,所以我对此不太确定。

<!-- line 71 -->
<!-- ... ->
<!-- line 211 -->

我的网站正在使用WordPress,直到我添加了一个自定义表单,这才开始发生。然而,我修复了它引起的所有错误,但仍然收到这个1恼人的错误。

是什么原因导致控制台在空行上报告错误?我如何修复这些错误?

编辑:停止获取第一个错误,代码现在可以工作了,所以我认为这是缓存问题(尽管我清空了缓存)。第二个错误现在出现在第179行

您显示的源代码中的第179行不是空白的。具体来说,if错误在这里:

var edit=if(edit===1){ //...