就上下文而言,这是对先前问题的后续。与其深入研究cssRules,我不希望逻辑基于jQuery选择器来搜索那些规则的效果。
给定默认属性
.commentarea .author:before {
background-image: url(http://...);
background-position: -9999px -9999px;
/* ... */
}
被有选择地修改为
.author[href$="gbacon"]:before /* ... */ {
content: "";
background-position: 0 -140px
}
如何选择各自背景位置具有默认值的伪元素?按照如下方式复制选择器
GM_log("size = " + $(".commentarea .author:before").size());
什么都不匹配。试图.siblings()用
$(".commentarea .author")
.map(function(i) {
GM_log($(this)
.siblings()
.map(function (i) { return $(this).css("background-image") })
.get()
.join(", "))
});
仅产生none值。
有关详细信息,请参见实时页面。这可能吗?