您无法 *** 作
:after,因为从技术上讲,它不是DOM的一部分,因此任何Javascript都无法访问它。但是您 可以
添加具有
:after指定的新类的新类。
CSS:
.pageMenu .active.changed:after { border-top-width: 22px; border-left-width: 22px; border-right-width: 22px;}
JS:
$('.pageMenu .active').toggleClass('changed');
更新: 虽然不可能 _直接_修改
:after内容,但是有一些方法可以使用Javascript读取和/或覆盖它。有关技术的完整列表,请参见“使用jQuery *** 作CSS伪元素(例如:before和:after)”
。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)