Uncaught Error: Syntax error, unrecognized expression: [flag=]报错处理方法

时间:2023-03-09 03:09:23
Uncaught Error: Syntax error, unrecognized expression: [flag=]报错处理方法

今早运行项目的时候报这个错误:

Uncaught Error: Syntax error, unrecognized expression: [flag=]报错处理方法

百度翻译的解释是:未命名错误:语法错误,未识别表达式:[FLAG= ]   也就是书写规范问题。

可是我查了对应的js:

Uncaught Error: Syntax error, unrecognized expression: [flag=]报错处理方法

字符串拼接没什么问题,经常这样写。

这时看报错来源是jquery.js,然后看了是不是jquery引的路径问题

Uncaught Error: Syntax error, unrecognized expression: [flag=]报错处理方法

感觉没问题,然后我试着改成将jq下载下来引入本地。

结果好了。

总结:这种语法格式的错误,一般有可能是引入了jq的CDN格式的问题。所以以后做项目的时候尽量引入下载到本地的jquery.js.