jquery选择器能定位到伪元素吗?

Futurefinger
  • 985

css:

.collect-def:before, .collect-on:before {
    content: "\E001"; 
}

html:

<i class="collect-def"></i>

请问jquery选择器$('.collect-def:before')这么写能定位到伪元素吗?
我需要定位到伪元素后制作动画。

回复
阅读 15.3k
6 个回答

jQuery只能获取到dom节点,伪元素只是在页面显示的时候起了作用,在构建dom树的时候它被忽略的

lulu618
  • 2
新手上路,请多包涵

不可以,既然用了伪元素 为何不用css3动画

不能。这种问题你可以自己随便写个小demo测试一下的。。返回结果是null

泛众成人
  • 4
新手上路,请多包涵

无法获取到使用:before和:after的DOM元素的,你干嘛要用jquery获取?难道要添加事件?

不能,不止jQuery,你用任何办法都不能。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏