相关疑难解决方法(0)

使用jQuery选择和操作CSS伪元素,例如:: before和:: after

有没有办法使用jQuery 选择/操作CSS伪元素,如::before::after(以及带有一个分号的旧版本)?

例如,我的样式表具有以下规则:

.span::after{ content:'foo' }
Run Code Online (Sandbox Code Playgroud)

如何使用jQuery将'foo'更改为'bar'?

javascript css jquery jquery-selectors pseudo-element

897
推荐指数
14
解决办法
59万
查看次数

仅检测伪元素上的单击事件

我的代码是:

p {
    position: relative;
    background-color: blue;
}

p:before {
    content: '';
    position: absolute;
    left:100%;
    width: 10px;
    height: 100%;
    background-color: red;
}
Run Code Online (Sandbox Code Playgroud)

请看这个小提琴:http://jsfiddle.net/ZWw3Z/5/

我想仅在伪元素(红色位)上触发click事件.也就是说,我不希望在蓝色位上触发click事件.

javascript css jquery

199
推荐指数
7
解决办法
21万
查看次数