目标:在使用$(this)之后
Target :after whilst using $(this)
可能重复:
使用jQuery 操作CSS:before和:after伪元素
因此,我有一个点击事件,在它被点击后,我想将伪元素作为目标。
$('.expanable h3').click(function(){
$(this).....TARGET AFTER
});
我想更改:after
的样式
您可以设置这样的规则:
h3:after { content: "."; }
h3.emergency:after { content: "!"; }
然后添加或删除类"emergency"会将<h3>
文本的结尾更改为"."或"!"。
CSS中有attr()
机制,允许受影响元素的属性作为内容,但我不确定它是否得到了足够好的支持。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 在chrome.tabs.onCreated之后加载HTML页面
- $(this).prop('property') vs. this.property
- 在Jquery detachment()和appendTo()之后定位元素
- AngularJS:ng之后,重复$scope值未按预期更新
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- 为什么元素的宽度在页面加载之后和那一刻之后不同
- 在另一个函数中使用变量this
- this.router在AngularJS 2中未定义
- 目标:在使用$(this)之后
- (this)在函数声明之后
- 如何选择 $(this) 之后的下一个元素
- JQuery $(this) 在 ajax POST 之后无法访问
- 我可以在 Javascript 中的 onclick 中的“this”之后插入字符串吗?
- 为什么在myvar = $(this)之后没有定义myvar
- jQuery beforeSend:$(this).不工作之后
- this.attribute在构造之后没有定义
- 我可以在“this”之后再加一些吗?在jQuery
- REACT如何访问正确的"this"在回调之后
- 在(this)之后选择d3中的元素