更改:通过Jquery之前的值

时间:2018-04-04 11:26:14

标签: javascript jquery pseudo-class

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

from pathlib import Path
import zipfile

with zipfile.ZipFile('/path/to/zip_file.zip', 'r') as f:
    for fn in f.namelist():
        extracted_path = Path(f.extract(fn))
        extracted_path.rename(fn.encode('cp437').decode('gbk'))

预期结果:

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

.attr不适用于CSS Left。

1 个答案:

答案 0 :(得分:0)

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

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

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