我想选择一个由 CSS 选择器创建的元素:before
.
我尝试使用$('#element:before')
,但这不起作用,因为它选择了整个元素,而不仅仅是:before
元素。
这是示例代码:DEMO http://jsfiddle.net/qGStB/
在该示例中,只有字符串“1.”应该是红色的,而不是整个字符串。知道如何做到这一点吗?
JQuery 无法在 :before 内容上设置 css 属性,因为它不包含在元素中。如果您希望能够使用 javascript 操作 :before 内容的颜色,您可以创建一个额外的 css 类,然后添加/删除此类。
example http://jsfiddle.net/qGStB/4/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)