可能重复:
使用JQuery操作CSS伪元素
在页面加载中,我希望出现类的:before和:after元素.我设置了.lifted:before和.lifted:after之后是不透明度:在css中为0.在准备文件中我有:
$(".lifted:before").css("opacity", "1");
$(".lifted:after").css("opacity", "1");
Run Code Online (Sandbox Code Playgroud)
这不起作用.并且.after jQuery操纵器仅用于插入内容,据我所知.
有什么办法可以使用jQuery操纵这些伪元素的CSS吗?
我们目前正在使用 jQuery 来触发对表单输入字段的重新计算。使用 HTML5,我们可以在 Safari 中获得漂亮的旋转框(至少在 5.0.3 Mac 上)。但是,使用旋转框控件更新字段似乎根本不会触发更改事件。好像这个字段还没有更新。这只是 WebKit 的疏忽吗?或者有没有办法解决这个问题?
编辑:更改旋转框甚至不会触发输入事件。