1
4

2 回答 2

1

即使在这种情况下排除所有跨度元素。

Cufon.replace('#main #slogan section article p',{ignore:{span:true}});
于 2012-07-31T13:06:21.507 回答
0

该类small实际上是由后代<span>元素公开的,而不是由<p>元素公开的。

尝试使用:has()选择器:

Cufon.replace("#slogan section article p:not(:has(.small))");

再三考虑,这将忽略<p>包含匹配元素的元素.small,这可能不是您想要的。指定ignoreClass选项看起来是一个更好的主意:

Cufon.replace("#slogan section article p", {
    ignoreClass: "small"
});
于 2012-07-30T13:18:07.277 回答