我需要点击带有伪元素::after
的div。
Div本身是不可见的,但是在徘徊在另一个元素上之后,div::after
在div的末尾附加了我需要点击的图标。
如何为div::after
创建选择器?
我可以使用jQuery在控制台中执行单击,但我无法在testcafe中执行此操作,因为我得到了
错误: 'actionElementIsInvisibleError'。
使用选择器.more-options::after
不起作用
您必须通过“修补”目标div的样式来模拟自己的悬停效果。换句话说,您必须通过调用将更改div样式的客户端函数使其可见。您可以在这里找到代码示例:tc-client-function-set-style-attribute