项目中时常会需要用到使用JavaScript来动态控制为元素(:before,:after)的样式,但是我们都知道JavaScript或jQuery并没有伪类选择器。本文我们主要介绍了JavaScript实现修改伪类样式的方法以及代码实现过程。
HTML
Hi, this is a plain-old, sad-looking paragraph tag.
CSS
.red::before { content: 'red'; color: red; }
方法一
使用JavaScript或者jQuery切换
元素的类名,修改样式。
.green::before { content: 'green'; color: green; } $('p').removeClass('red').addClass('green');
方法二
在已存在的