Wordpress无法识别的表达式:#the-comment-list [class ^ = delete:the-comment-list]

时间:2013-04-18 09:50:55

标签: jquery wordpress

我有这个错误

Uncaught Error: Syntax error, unrecognized expression: #the-comment-list [class^=delete:the-comment-list]

在我的Wordpress网站上http://www.michelepierri.it

此错误不允许jquery在管理面板中工作。

你能帮帮我吗? 提前谢谢。

2 个答案:

答案 0 :(得分:1)

解决了,垃圾管理器插件发生了冲突。我已将其禁用。

答案 1 :(得分:0)

selectors documentation中所述,:字符是jQuery选择器中的一个特殊字符,因此需要进行转义,因此它只被视为常规:字符出现在id,类名等中。有两种方法可以做到这一点。最通用的是使用两个反斜杠(\):

$('#the-comment-list [class^=delete\\:the-comment-list]')

但是,由于这是一个属性值,您也可以通过将其包装在引号中来获得相同的结果:

$('#the-comment-list [class^="delete:the-comment-list"]')