端的に言って無理。
無理
普通に考えたらこう書けば良さそうなもんじゃないですか。
$('span::before').css({'***':'***'});
無理です。
まあ疑似要素ってhtml上に存在しないから書きようがないのは当然ではある。
疑似要素の制御はcssだけで行うから、書き方を変えて対応することになる。
$('head').append('<style>span::before{***:***;}</style>');
生成するだけならいいけど、書き換える場合恐ろしくめんどくさくなる。要素にclassを付与してそれに対して指定するようにしなきゃ安心できない。
コメント