0

我有这个错误

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

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

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

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

4

2 回答 2

1

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

于 2013-04-18T10:02:17.100 回答
0

选择器文档中所述,该:字符是 jQuery 选择器中的特殊字符,因此需要转义,因此:当它出现在 id、类名等中时,它被视为普通字符。有两种方法可以做到那。最通用的是使用两个反斜杠 ( \):

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

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

$('#the-comment-list [class^="delete:the-comment-list"]')
于 2013-04-18T09:55:24.153 回答