可能重复:
如何使用 jQuery 访问伪元素的样式属性?
使用 jQuery 操作 CSS :before 和 :after 伪元素
我正在做一个开/关开关,并决定尝试使用:after
伪元素作为物理开关。样式是这样的,我只需要在浮动右和浮动之间切换伪元素来打开和关闭它。
我可以在 jQuery 或纯 javascript 中选择伪元素吗?我试过$("#myid:after")
and $("#myid::after")
,它们都在样式表中工作,但不能作为 jQuery 选择器工作。
还是我必须放弃并使用额外的 div 或 span?对于伪元素来说,这似乎是一个很大的缺点。