首页 > 解决方案 > 如何在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,它现在可以工作了

标签: javascripthtmljquerycss

解决方案


推荐阅读