相关疑难解决方法(0)

如何使用jQuery访问伪元素的样式属性?

对于上下文,这是对早期问题的后续跟进.cssRules我希望将逻辑建立在搜索这些规则效果的jQuery选择器上,而不是深入挖掘.

给定默认属性

.commentarea .author:before {
    background-image: url(http://...);
    background-position: -9999px -9999px;
    /* ... */
}
Run Code Online (Sandbox Code Playgroud)

有选择地修改的

.author[href$="gbacon"]:before /* ... */ {
  content: "";
  background-position: 0 -140px
}
Run Code Online (Sandbox Code Playgroud)

如何选择各自背景位置具有默认值的伪元素?复制选择器,如

GM_log("size = " + $(".commentarea .author:before").size());
Run Code Online (Sandbox Code Playgroud)

什么都不配.试着.siblings()

$(".commentarea .author")
  .map(function(i) {
         GM_log($(this)
                  .siblings()
                  .map(function (i) { return $(this).css("background-image") })
                  .get()
                  .join(", "))
       });
Run Code Online (Sandbox Code Playgroud)

只产生none价值.

有关完整详细信息,请参阅实时页面.这可能吗?

css jquery jquery-selectors pseudo-element

15
推荐指数
1
解决办法
2万
查看次数

标签 统计

css ×1

jquery ×1

jquery-selectors ×1

pseudo-element ×1