通过 Jquery 更改 :before 值
Change :before value via Jquery
我想通过 JQuery.
更改 para-top :before 左值
.para-top:before {
left: 5%;
}
预期结果:
.para-top:before {
left: 284px;
}
.attr 不适用于 CSS Left.
您不能操纵 :before
,因为它在技术上不是 DOM 的一部分,因此任何 JavaScript 都无法访问它。但是你可以添加一个新的 class 和一个新的 :before specified
.
$('.para-top').toggleClass('changed');
希望这对您有所帮助。
归功于:@Blazemonger
我想通过 JQuery.
更改 para-top :before 左值.para-top:before {
left: 5%;
}
预期结果:
.para-top:before {
left: 284px;
}
.attr 不适用于 CSS Left.
您不能操纵 :before
,因为它在技术上不是 DOM 的一部分,因此任何 JavaScript 都无法访问它。但是你可以添加一个新的 class 和一个新的 :before specified
.
$('.para-top').toggleClass('changed');
希望这对您有所帮助。 归功于:@Blazemonger