(jQuery.js error) uncaught错误:语法错误,无法识别的表达式:[href=#]
(jQuery.js error) uncaught Error: Syntax error, unrecognized expression: [href=#]
我有一个WP插件的问题。用户不能上传头像或背景,也不能从个人资料部分查看他们的个人资料。一旦按钮被按下执行与配置文件相关的操作,它们就会被重定向到主页。下面是一小段代码(接收错误的函数)和控制台日志错误的图片。
一些控制台日志错误是因为没有图片。我特意删除了个人资料和背景照片。无论有没有图片,这个问题都会发生。
/*! jQuery v1.12.4 | (c) jQuery Foundation | jquery.org/license */
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0)
function(a){if(!a.document){throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,
function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.4",n=function(a,b){return new n.fn.init(a,b)},o=/^['s'uFEFF'xA0]+|['s'uFEFF'xA0]+$/g,p=/^-ms-/,q=/-(['da-z])/gi,r=
function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:
我执行了以下故障排除任务:
- 卸载并重新安装插件
- 调整了重定向的所有设置。
- 选中主题(不是主题)。
- 删除所有内容,从头开始。
- 取消所有其他插件(插件不是问题)。
这是用户试图更改他们的背景或头像的控制台日志错误
第二张图是当个人试图查看他们的配置文件
[href=#]
不是一个有效的CSS选择器。
在属性选择器([name=value]
语法)中,值必须用引号括起来,除非该值是一个有效的CSS标识符:以字母开头,只能包含字母、数字、连字符和下划线(在这种情况下,引号是可选的)
由于#
显然没有"有效的CSS标识符",所以必须加引号。
[href='#']
将工作得很好
相关文章:
- 错误:[$compile:nonassign]表达式'未定义'与指令'内容可编辑'是不可
- Jslint 错误:需要条件表达式,而是看到分配
- 错误:语法错误,无法识别的表达式:不支持的伪:无效/RectJS/Unit Testing
- 正则表达式给出错误的输出
- 未捕获错误:语法错误,无法识别的表达式:input[@type=submit]
- 正则表达式中的错误
- jQuery选择器错误:无法识别的表达式
- javascript使用正则表达式得到错误的结果
- 在正则表达式中添加 (?i) 会导致 javascript 中出现错误“无效的正则表达式组”
- 使用jscodeshift添加表达式时,错误{..}与类型字符串不匹配
- jquery 1.8.0语法错误,无法识别的表达式:>
- Reactjs错误:babel runtime.js:32 Uncaught TypeError:超级表达式必须为nul
- 错误-应为赋值或函数调用,但实际看到的却是表达式
- Javascript错误正则表达式不是函数
- 错误:与指令一起使用的表达式“未定义”不可赋值
- 如何修复 jQuery 1.8“语法错误,无法识别的表达式”错误
- 将JSON发送到WebAPI - JSON对象包含一个图像(字节)-得到错误:表达式太长或太复杂而无法编译
- 使用web数据库的Phonegap错误:"表达式mydb的结果.事务不是一个函数
- 未捕获的错误表达式:语法错误,无法识别的表达式
- 谷歌地图API v3-类型错误:表达式的结果'google.maps.LatLng'[defined]不