【问题标题】:Change :before value via Jquery通过 Jquery 更改 :before 值
【发布时间】:2018-04-05 14:43:31
【问题描述】:

我想通过 JQuery 更改 para-top :before 左值。

.para-top:before {
    left: 5%;
}

预期结果:

.para-top:before {
    left: 284px;
}

.attr 不适用于 CSS Left。

【问题讨论】:

标签: javascript jquery pseudo-class


【解决方案1】:

您不能操作:before,因为它在技术上不是 DOM 的一部分,因此任何 JavaScript 都无法访问。但是您可以使用新的:before specified 添加一个新类。

$('.para-top').toggleClass('changed');

希望这会有所帮助。 致谢:@Blazemonger

【讨论】:

  • 它的帮助。非常感谢。
猜你喜欢
  • 2014-04-02
  • 1970-01-01
  • 2023-03-03
  • 1970-01-01
  • 1970-01-01
  • 2012-05-16
  • 1970-01-01
  • 2013-12-24
  • 1970-01-01
相关资源
最近更新 更多