可能重复:
Manipulating CSS :before and :after pseudo-elements using jQuery
所以我有一个点击事件,在点击之后我想在之后定位伪元素。
$('.expanable h3').click(function(){
$(this).....TARGET AFTER
});
我想更改:after
答案 0 :(得分:1)
您可以设置如下规则:
h3:after { content: "."; }
h3.emergency:after { content: "!"; }
然后添加或删除“紧急”类会将<h3>
文本的结尾更改为“。”或“!”。
CSS中的attr()
机制允许受影响的元素的属性作为内容,但我不确定是否有足够的支持依赖。