如上图所示,我想找到我选中的这个位置的元素,但是这个collect1164405362-6271后面的数字每次刷新页面都会随机变化,只有collect这个英文不会变,那么此时我们可以先找到该div的上级页面为class="infinite-scroll-component "(如下图所示)

这个时候就可以开始定位了,我们发现,从页面层级到我们需要找的元素位置,还有有5个div,那么此时我们可以在控制台Ctrl+F,输入
//*[@class='infinite-scroll-component ']//div//div//div//div//div[contains(@id,'collect')]
PS:最后一个div后面跟上contains()方法,括号里输入我们需要找的id以及模糊值为collect,这样我们就能完整的定位到我们想要的元素了


3976

被折叠的 条评论
为什么被折叠?



