Jquery不允许我在css中使用计数器



如果运行if语句,我想使用这种样式。然而,Jquery似乎与语法混淆了,并给了我一堆错误。有人知道我如何避免错误,这样我仍然可以使用样式吗?

给出错误的Jquery如下所示:

$("#inject-toc-here > ol > li::before").css("content", "counters(item, ".") " "");

普通css如下所示:

#inject-toc-here ol li::before {
content: counters(item, ".") " ";
}

给出错误的部分是css的第二个值。计数器(项目….(的引号….

提前感谢:(

$("#inject-toc-here > ol > li::before").css('content", "counters(item, ".") " "');

这消除了引号的错误。其余的代码我将修复。但改为单引号修复了我遇到的错误。

最新更新