如何使用Jquery应用/赋值伪

时间:2018-04-19 17:58:35

标签: javascript jquery css3

我正在尝试动态地为复选框分配伪,因为下面的颜色没有更新到复选框,请建议

item.color = item.options.color;
$('input[type=checkbox]:checked + label::before').css("background-color", item.color);

下面是CSS参考,我计划如上所述放入Jquery:

input[type=checkbox]:checked + label::before {background-color:rgb(186,135,200);
  border: none;box-shadow: none;}

1 个答案:

答案 0 :(得分:1)

:之前:之后之类的伪元素应指定内容属性,否则将无法呈现:

input[type=checkbox]:checked + label::before {
    content: " ";
    background-color:rgb(186,135,200);
    border: none;
    box-shadow: none;
}