我在div下有四个类,当选择一个时,一个类会附加伪元素':: before'。我想找到哪个元素有psuedo-element,但是如何用量角器检查呢?
<div class>
<i class>#1.... ::before</i>
<i class>#2.... </i>
<i class>#3.... </i>
<i class>#4.... </i>
</div>
我试过'.getAttributes('。example_class_here')'但是::之前没有显示。我也尝试过来自Javscript的.getComputedStyle,但它也不喜欢这样。
建议和编码示例表示赞赏!
答案 0 :(得分:-1)
您可以获取元素中的类,如:
element.getAttribute('class')
然后如果你想断言元素是否包含特定的类
expect(element.getAttribute('class')).toContain('yourClass')