javascript - 如何在jQuery中选择伪元素
问题描述
如何.class::after
在 jQuery 中进行选择?
CSS看起来像这样:
.nume
{
color: #463E3F;
position: absolute;
}
.nume::after{
background-color: #463E3F;
bottom: 0;
content: '';
display: block;
height: 1px;
opacity: 0;
}
和 js 看起来像这样:
$("body").click(function(){
$(".nume").animate({top: "5%"});
});
$("body").click(function(){
$(".nume::after").animate({opacity: "1"});
});
但$(".nume::after").animate({opacity: "1"});
不工作
使用 javascript(或 jQuery)选择和操作 CSS 伪元素,例如 ::before 和 ::after,它现在可以工作了
解决方案
推荐阅读
- java - 用 ProgressDialog 打破我的脖子并解除方法问题
- exception - TYPO3 9.5:避免在丢失图像时抛出异常
- ios - iOS 13 SDK 的 Phonegap 构建
- python - PySpark:从另一个笔记本导入变量时,如何抑制 PySpark 单元格中的 %run 输出?
- android - 谷歌播放服务取决于确切的版本 22.0.0
- javascript - AGrig React 从 getDisplayedRowCount() 获取值到容器中
- python - 需要微调 BERT 模型来预测缺失的单词
- php - Woocommerce 产品可见性问题
- php - 匹配没有空格的单词以匹配elasticsearch中带空格的文本
- quarkus - 未使用 Quarkus 调用 AroundInvoke