小编Pat*_*ick的帖子

如何在jQuery动态创建的元素上添加::之前的伪元素

我用jquery动态创建一些元素.(用id表示test_element1,test_element2依此类推......)

我有以下CSS -

div[id^=test_]:before  {
    content: "";
    height: 100%;
    width: 100%;
    box-shadow: #aaaaaa 0px 0px 10px inset;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: -1;
}
Run Code Online (Sandbox Code Playgroud)

::before检查元素时,元素不会显示.它只显示test_element1在我的HTML中已经存在(即静态内容).

如何::before为动态元素显示?

javascript css jquery css3

7
推荐指数
1
解决办法
2541
查看次数

标签 统计

css ×1

css3 ×1

javascript ×1

jquery ×1